Semester.ly

Johns Hopkins University | EN.605.604

Object-Oriented Programming with C++

3.0

credits

Average Course Rating

(-1)

This course provides in-depth coverage of object-oriented programming principles and techniques using C++. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features. The course briefly covers the mapping of UML design to C++ implementation and object-oriented considerations for software design and reuse. The course also relates C++ to GUI, databases, and real-time programming. The course material embraces the C++11 language standard with numerous examples demonstrating the benefits of C++11. Prerequisite(s): Knowledge of a high level block structures language.

No Course Evaluations found

Lecture Sections

(81)

No location info
D. FergusonH. Pierson
No class times info

(82)

No location info
D. FergusonH. Pierson
No class times info