Introduction to Object Oriented Programming (C++)

Contributor

en-ca Chris Szalwinski

Publication Date

en-ca 2023

Description

en-ca This course introduces the student to object-oriented programming. The student learns to build reusable objects, encapsulate data and logic within a class, inherit one class from another and implement polymorphism. This course uses the C++ programming language exclusively and establishes a foundation for learning system analysis and design and more advanced concepts as implemented in languages such as C++, Java, C# and Objective-C.

Subject

en-ca Computer science
en-ca Object-oriented programming (Computer science)
en-ca C++ (Computer program language)

School / Program

en-ca Faculty of Applied Science and Engineering Technology

Course

en-ca BTP200
en-ca OOP244

Format

en-ca Website

Access Restrictions

en-ca Open Access