Skip to content
STAT295Undergraduate

Object Oriented Programming

Printed in the catalogue as OBJECT ORIENTED PROGRAMMING

Course content

Introduction to Object-Oriented Programming (OOP) with a language (e.g C++, Python). Programming elements. Functions. Classes and objects. Constructors and destructures. Operator overloading. Type conversion. Inheritance. Pointers. Polymorphism. Templets. Exception handling. String manipulation. File handling. Advanced Input/Output. OO system analysis, design and development.

Where it sits in a curriculum

Programs whose published curriculum lists this course, and the term it falls in. Your own curriculum is the one that counts.

All STAT courses