* International student Premium
IELTS-International English Language Testing Service (Academic) Overall band of 6.0 with a minimum of 5.5 in each band; OR TOEFL-Internet-based (iBT)-overall 80, with a minimum of 20 in each component: Reading: 20; Listening: 20; Speaking: 20; Writing: 20.
College Eligibility
Ontario Secondary School Diploma (OSSD) or equivalent. Applicants with an OSSD showing senior English and/or Mathematics courses at the Basic Level, or with Workplace or Open courses, will be tested to determine their eligibility for admission; OR
Academic and Career Entrance (ACE) certificate; OR
General Educational Development (GED) certificate; OR
Mature Student status (19 years of age or older and without a high school diploma at the start of the program). Eligibility may be determined by academic achievement testing for which a fee of $50 (subject to change) will be charged.
Program Eligibility
English, Grade 12 (ENG4C or equivalent).
Mathematics, (Grade 12 MCT4C) or (Grade 11 MCR3U) or equivalent; or (Grade 12 MAP4C with a grade of 80% or higher) or (Grade 11 MCF3M with a grade of 70% or higher).
Applicants with international transcripts must provide proof of the subject specific requirements noted above and may be required to provide proof of language proficiency.
The three-year Computer Engineering Technology - Computing Science Ontario College Advanced Diploma program prepares you for an information technology (IT) career in the private or public sectors. You gain the knowledge and skills to use a broad range of IT-based analytical thinking and problem-solving skills in support of the day-to-day operation of an enterprise`s software systems or in the development of new systems.
Learn a variety of programming languages (Java, C#, C++, C, and others) and operating systems (Windows, Unix/Linux, and QNX). In addition, you study the development tools and debugging techniques used to design, code and test integrated and/or embedded applications and software systems.
In your final year, you work in teams on sponsored real-world projects to develop a comprehensive application as part of the software engineering portion of the program. You also have the opportunity to select an elective course from an approved list, in areas that include graphics/multimedia, advanced database programming, android, business programming (Cobol), security and advanced web programming.
The majority of the program consists of courses in systems programming, software development, testing and maintenance. The balance of the curriculum consists of courses in technical communications skills (both oral and written), mathematics and general education electives.
Students also have the option to gain real-world experience through a paid co-operative education (co-op) work term (see Additional Information for more details). Please note that places in the co-op version of the program are subject to availability. Students who elect to apply to the non co-op version of the program may not have the opportunity to transfer to the co-op version at a later date.
This program offers you the opportunity to pursue three cooperative education (co-op) work term(s). Qualified students with a minimum GPA of 2.7 have the opportunity to apply for paid co-op employment to gain valuable work experience and contacts within industry.
Graduates may find employment as systems, integration, and applications programmers and/or testers, and as customer service representatives providing training and product support to clients of high technology corporations.
More info: Click here
Level: 01
CST8101
Computer Essentials
CST8116
Introduction to Computer Programming
CST8215
Introduction to Database
CST8300
Achieving Success in Changing Environments
ENL1813T
Communications I
MAT8001C
Technical Mathematics for Computer Science
Level: 02
CST8102
Operating System Fundamentals (GNU/Linux)
CST8108
Network Programming Basics
CST8132
Object-Oriented Programming
ENL2019T
Technical Communication for Engineering Technologies
MAT8201
Calculus 1
Level: 03
CST8130
Data Structures
CST8216
Processor Architecture
CST8234
C Language
CST8238
Web Programming
Co-op: 01
WKT8001
Work Term I
Level: 04
CST8152
Compilers
CST8219
C++ Programming
CST8221
Java Application Programming
CST8233
Numerical Computing
Choose one from equivalencies:
GED0006X
General Education Elective
Co-op: 02
WKT8002
Work Term II
Level: 05
CST8218
Web Enterprise Applications
Co-op: 03
WKT8003
Work Term III
Level: 05
CST8227
Interfacing
CST8355
Software Design and Testing
CST8359
NET Enterprise Application Development
ENL4001
Technology Report Preparation
Elective: choose 1
ENG4001
Project I
ENG4002
Engineering Project for Entrepreneurs
Level: 06
CST8244
Real-Time Programming
ENG4003
Project II
ENL4003
Technology Report
Elective: choose 1
CST8237
Game Programming
CST8283
Business Programming
CST8390
Business Intelligence and Data Analytics
Choose one from equivalencies:
GED0006X
General Education Elective
Graduates may find employment as systems, integration, and applications programmers and/or testers, and as customer service representatives providing training and product support to clients of high technology corporations. Graduates may also pursue careers in such diverse areas as game and multimedia development; GUI (graphical user interface) development; IT communications, IT security, real-time and database systems; web-based applications; and technical roles in all levels of government (federal, provincial and municipal).
Health insurance: 500 $ CAD per year