CSCI 3132
Object Orientation and Generic Programming
This course deals with the fundamental concepts of object-oriented programming: behaviour, inheritance, encapsulation and polymorphism. There is a discussion of the history of object-oriented programming, and introduction to some currently used object-oriented programming languages. PREREQUISITES: CSCI 2110.03 and (CSCI 2132.03 or CSCI 2134.03), each with a grade of C or better.
Sources
- Course catalogue ↗2026-2027