Course Code | Course Name | Credits | Hours |
---|---|---|---|
5905003 | Object-Oriented Programming | 3.0 | 3 |
Description | This course investigates the principles, languages and environments, and elementary design methods for object-oriented programming. Students will be required to complete a term programming project. Course contents: Class and object, message passing, inheritance, composition, virtual methods and polymorphism, templates, object-oriented languages and environments, term project. |