COIS2040H
Object Oriented Programming
The C++ language is utilized to examine object-oriented concepts. These concepts can include classes, objects, inheritance, encapsulation, polymorphism, class deviation, abstract classes, interfaces, static class members, object construction and destruction, exceptional handling, function overloading and overriding, overload resolution, container classes, and/or template classes. Also includes an introduction to Git and GitHub. Prerequisite: COIS 1020H.
Sources
- Course catalogue ↗2026-2027