© 2022 Niagara College Toronto. All rights reserved. Terms and conditions apply. E&OE.
Information given in this brochure is correct at the time of publication and is subject to alteration
22 College Street, Suite 300, Toronto, ON, Canada, M5G 1K2
Top 6 reasons to choose Niagara College - Toronto
Same high quality, signature Niagara College applied learning.
JOIN NIAGARA COLLEGE - TORONTO
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.
Upon successful completion of the program, you will be eligible to apply for a post-graduation work permit in Canada.
- Secondary education transcripts and a graduation diploma (High School)
- IELTS 6 or equivalent (No Individual band under 5.5)
- Mathematics - any Grade 11 (U) or (M) or Grade 12 (C) or (U), or equivalent
Access to Toronto School of Management's industry partners for part-time employment and networking opportunities.
Comprehensive Career Services, Student Services and Housing Support.
Study in the heart of prime, downtown Toronto.
Study with students from over 110 countries at Toronto School of Management Campus.
English pathway with The Language Gallery Canada and Toronto School of Management @ the same location.
Niagara College was a wonderful place to go to school and it was all because of the staff. I definitely recommend Niagara to anyone looking for a great Computer Science/Programming program.
Hear from Nathaniel Williams
Computer Programming Graduate
Level Up Your Career with Undergraduate Diploma in Computer Programming
An asterisk (*) indicates a required field.
- 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 researches
- Pathways into select degree and advanced diploma programs at Niagara College
- Database developer
- eCommerce developer
- Hardware and software support specialist
- Multimedia application specialist
- Project manager
- Software engineer
- Web developer