The C Programming course is intended for those interested in careers in software development, system analysis and design, project management, and other technical fields. Object-Oriented (OO) technologies enable software developers to produce more flexible, easily maintainable applications.


In this course you will develop strong programming concepts, gain a thorough understanding and learn the best methods of Object oriented programming and attain practical experience in application and/or system development.

Course Objective

In this course you will be introduced to:

  • General programming concepts
  • Procedural programming
  • Object-Oriented programming
  • Top down designing and Object-Oriented design


  • Variables and Arithmetic Expressions
  • Functions and Arguments
  • Data Types and Sizes
  • Declarations
  • Statements and Blocks
  • Pointers, Arrays and Memory Allocation
  • Program Flow Structure
  • Include Statements and Libraries

Fundamental computer knowledge is expected and a familiarity with Operating systems is required.

Upcoming Dates

Start Date End Date Duration Days Campus
Mar 18 Apr 1 3 days Sat Mississauga
Apr 3 Apr 5 3 days Mon - Wed Scarborough
May 8 May 10 3 days Mon - Wed Mississauga
May 13 May 27 3 days Sat Scarborough