ENGG 1420
Object-Oriented Programming for Engineers
This course introduces the Object Oriented (00) approach to software from an engineering perspective. It culminates in a substantial team-based software development project. Topics include defining classes and objects, inheritance, overloading, polymorphism, data encapsulation, interfaces, files and streams, exception handling, dynamic memory, and namespaces.
Sources
- Course catalogue ↗2026-2027