Advanced Programming in C++
This course provides a solid foundation of C++ with focus on object-oriented concepts and programming techniques. Concepts covered include classes, objects, abstract data types, file processing, inheritance, encapsulation, polymorphism, overloading, reuse, and templates.
At the end of this course the student will be able to:
Design and develop programs in C++, employing a variety of language constructs.
Apply knowledge of C++ programming concepts to program development, including classes, inheritance, polymorphism, and templates.
Apply object-oriented concepts to the design and development of C++ programs.
> Direct link to course prerequisites.
> Buy your textbooks and other required course materials online from the Brandeis Bookstore ,or visit the bookstore in the Shapiro Campus Center.