Object Oriented Programming & Design
Description
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.
Pre-requisites
Pre-for
- CSC160 - Application Development
- CSC171 - Mobile Application Development
- CSC180 - Open Source Platforms Development
- CSC195 - C++ Programming I
- CSC250 - Algorithms & Data Structures I
- CSC351 - Data Structures and Algorithms for AI
- PRO200 - Software Projects in Emerging Platforms
Co-requisites
No X-Requisite course found