Course Code | Course Name | Credits | Hours |
---|---|---|---|
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 |