Course Description

Course CodeCourse NameCreditsHours
7600004 Object-Oriented Programming 3.0 3
Description To familiarize the student with an overview of the object-oriented programming (OOP) paradigm and advanced techniques of the C++ language. Topics include: 1. C++ Object Model 2. Classes and Objects 3. Constructors and Destructors 4. Inheritance 5. Virtual Functions and Polymorphism 6. Operator Overloading 7. Exceptions 8. Generic Programming 9. Standard Template Library 10. Term Project