CSC150 Object Oriented Programming and Design
This course provides a thorough introduction to object oriented programming. Topics include fundamentals of programming, classes and objects, inheritance, polymorphism, interfaces, events, and exception handling, with an emphasis on writing quality object-oriented code.
Prerequisite
CSC110 Introduction to Computer Science