CSC2033 Object-Oriented Programming: (Lang)
Provides students with the skills in Programming in an OOP language at an Advanced Level. It covers all syntactical components of an object-oriented language. Emphasizes inheritance, overloading, and polymorphism. Focuses on writing clear, properly structured, and well documented programs using object-oriented methodology. Large programs using multiple data structures will be written, preferably working in large groups.
Prerequisite
CSC 1061