Key Facts

Credential Awarded

Credential Awarded:




2 Years (4 terms)




Program Start

Program Start:

Winter (January)
Spring (May)
Fall (September)

Program Code

Program Code:


Tuition Fees

Tuition Fees:

Per academic year (2 terms) estimate*


Are you fascinated by current trends in web development, the latest software, or your favourite mobile phone app?

As a Computer Programmer, you are adept at databases, interactive multimedia and software development and poised for success in the digital world.


  • Unique mix of business, multimedia, and software development courses.
  • Hundreds of hours of hands-on lab work combined with in-course community sponsored projects and applied research opportunities.
  • Graduates choose between workforce entry and progression into NC’s Computer Programming and Analysis (Co-op) program.

Career Opportunities

  • Database developer
  • eCommerce developer
  • Hardware and software support specialist
  • Multimedia application specialist
  • Project manager
  • Software engineer
  • Web developer

Admission Requirements

  • Secondary education transcripts and a graduation diploma* (High School) with required Mathematics passing grade of Grade 11 or Grade 12 or equivalent AND
  • Proof of English proficiency

*Please check country-specific program requirements as graduation diploma may not be applicable and only transcripts are required

Selection and Ranking

Testing or other supplemental evaluation may be required.

Computer/Technology Requirements

  • In order to successfully complete your studies at Niagara College – Toronto (NCT), it is recommended that you have access to a laptop or desktop with a Microsoft Windows operating system (PC). The Computer Programming program is PC-based as several key software are not supported by Mac operating systems.
  • We recommend students purchase PC laptops or desktops with the same specifications as or higher than the machines in our labs. Our labs have the following minimum configuration:
    • i7 processor
    • 16 GB or RAM
    • 512 GB SSD
    • Minimum 17-inch screen (21.5-inch recommended)
  • NCT offers access to computer labs on campus, but availability cannot be guaranteed, and some software may not be available on all open-access computers on campus.

 All costs associated with program requirements are the responsibility of the student.

Program Start

  International Applicants Apply

Intake Status
Jan 2024 Closed
May 2024 Open
Sept 2024 Open


Accepting applications


Eligible applications will be placed on a waiting list


Not accepting applications


No longer offered this term


CN Tower Toronto Video Testimonial

Live, Study and Work - Toronto

Join over 100,000 NC grads and study at Niagara College - Toronto

Portrait of Janki Shah Video Testimonial

Hear from Janki Shah

Professor for Business programs

Portrait of Dr. Patty Zakaria Video Testimonial

Hear from Dr. Patty Zakaria

Professor for Business programs

Explore other Niagara College - Toronto programs