|Study location||Canada, Ontario, Toronto|
|Nominal duration||1 year/ 2 semesters|
|Tuition fee||CA$18,829 per year
The fee is for the 2023–2024 academic year and includes tuition (CA$17,206), health insurance and ancillary charges.
The fees displayed are estimates for and are subject to change.
|Registration fee||CA$400 one-time
The registration fee includes the non-refundable application fee (CA$100) and the refundable deposit fee (CA$300).
|Accommodation fee||CA$1,800 per month
The above fee is an estimated amount for for one month.
Undergraduate Diploma (or higher)
To be eligible for admission, you must possess:
Note: Applicants with a combination of partial degree or diploma and relevant work experience will be considered.
The entry qualification documents are accepted in the following languages: English.
If you did not complete two or more consecutive full years at a recognized secondary or post-secondary education institution in a school where English is the primary language of instruction and communication, you must provide one of the English language proficiency tests below:
This pathway’s direct admission into Year 2 (Semester 3) of the two-year program to gain a diploma in one year (two semesters) is for qualified college or university graduates.
You’ll learn to design, develop and maintain software applications, human-computer interfaces and enterprise information systems. Through a combination of theory and hands-on learning, you’ll become familiar with software engineering methodologies, programming languages, design and algorithm concepts, data management tools and networking fundamentals. The coursework will emphasize object-oriented software design methodologies, user-oriented interface design, C#, Java, Oracle, MS-SQL Server, Microsoft’s ASP.NET Core, and software testing and QA. You’ll also complete a software development project that will require you to build software.
Note: To support your learning, this program requires you to have access to a mobile computing device that meets minimum hardware requirements. Please visit the program page on our website for details.
- Computer programmer
- Software developer
- Software tester
- Systems analyst
- Web applications developer
- Database administrator
- Applications or software support