Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Undergraduate Diploma in Computer Programming equips you with essential expertise to thrive in these fields. As a programmer, you'll master databases, interactive media, and software creation, positioning yourself for achievement in today's digital landscape.
Distinctive combination of business, multimedia, and software development curriculum.
Extensive practical lab experience paired with real-world community projects and research initiatives within the program.
Upon completion, graduates can either enter the workforce directly or advance to NC's Computer Programming and Analysis (Co-op) program.
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
Cambridge English Exams (B2 First/FCE, C1 Advanced/CAE or C2 Proficiency/CPE) - 169 with no skill below 162
International English Language Testing System (IELTS) including Indicator Test - 6 (No Individual band under 5.5)
Duolingo Language Test - Between 105 – 110
Internet-based (IBT) Test of English as a Foreign Language (TOEFL) including Special Home Edition Test - 79 with 20 in Writing and 20 in Speaking
Pearson Test of English (PTE) - 53 - 57
Canadian Academic English Language Test (CAEL) including CAEL Online Proficiency Test - 60 with no individual band less than 50
Niagara College’s English for Academic Preparation (EAP) - Completion of Level 5 English for Academic Preparation (EAP) program with 70% and no individual grade under 50%