Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Digital Media and IT (DMIT) program takes a multi-faceted approach to education. Covering diverse career paths from business analysis to visual design, this cutting-edge program enables you to address industry needs while cultivating skills that match your personal strengths and interests.
Within the Computer Software Development specialization, you'll master designing and building scalable software solutions, including development processes, quality assurance, technical documentation, implementation, and maintenance. This focus area (previously called Application Development) trains you to architect and deliver scalable applications, covering the full lifecycle from coding and testing to deployment and support. Additionally, you'll gain expertise in designing, building, and managing databases for diverse applications.
Courses in this specialization provide training in multiple programming languages and development tools such as Oracle, C#, Java, SQL, .NET, JavaScript, and PHP. Thanks to DMIT's strong industry partnerships, students can access various cooperative education opportunities. Numerous employers provide paid co-op placements that give hands-on experience in specialized fields. Many organizations also view co-op programs as valuable talent pipelines.
Grade 11 Language Arts (English 20-2)
Grade 11 Mathematics (Math 20-2 or Applied Math 20)
English Language Proficiency:
IELTS Academic: 6.0 in each section
NAIT’s ELP Exam: 73% or “B” in each section
Canadian Language Benchmarks Assessment (CLB) or Canadian Language Benchmark Placement Assessment (CLBPA): 8.0 in each section
CAEL or CAEL Online: 60 overall score
Cambridge English Language Assessment: B2 First, C1 Advanced or C2 Proficiency: 169 in each section
TOEFL iBT; Effective Fall 2025: 70 overall score, with a minimum score of 17 in each section
Duolingo: 115 overall score, with a minimum score of 100 in each section
Michigan English Test (MET): 59 overall score
PTE Academic or PTE Academic online: 58 overall score