C++ For C Programmers, Part A (Coursera)

C++ For C Programmers, Part A (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

C++ For C Programmers, Part A (Coursera)
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course 3 of 4 in the Coding for Everyone: C and C++ Specialization.


Syllabus


WEEK 1

How to convert an existing C program to C++. Use of type safe Input/Output.

Avoiding the preprocessor.


WEEK 2

Review of Dijkstra's shortest path algorithm. C++ Functions and Generics. C++ classes and OO.

Point as an example.


WEEK 3

Point: Default constructor and initializing syntax. Conversion Constructors. Copy Constructor. List and dynamic memory allocation. Deep Copy.


WEEK 4

Prim’s and Kruskal’s algorithms. Use of basic Container Classes. Tripod-Container, Iterator, Algorithm.


WEEK 5

Final Exam

Practice and final.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.