Computer Science - Advanced Entry
Overview
Our Computer Science - Advanced Entry pathway allows students to expand upon their previous knowledge in technical skills by broadening their knowledge of foundational skills, as well as providing additional opportunities to master new skills.Students can enhance their Advanced Entry degree through our co-op option, or by completing an Honours Thesis project with a faculty advisor.
Students who enter a Computer Science degree through the Advanced Entry pathway are given a head start on their degree completion through applicable transfer credits. Finishing the final four semesters of your degree at Ontario Tech will allow you to gain in-depth knowledge across computer science, or through a number of possible specializations.
The Advanced Entry program allows you to apply a block of transfer credits towards your degree, and while you are initially enrolled in the general Computer Science degree, students may opt to specialize in Artificial Intelligence, Data Science, Interactive Computing or Software Development. Not all transfer credits provide exact matches for all specializations, however, working with your advisor can help you achieve your goals across all of our degree options.
Admissions
Admissions
A public Ontario College Advanced Diploma (or equivalent) in one of the following with a minimum mid-70s average:
- Computer Engineering Technology (Humber College)
- Computer Programmer Analyst (Fleming College and George Brown College )
- Computer Programming and Analysis (Durham College, George Brown College, Seneca College and Fanshawe College)
- Software Engineering Technology (Centennial College)
Graduates of other three-year college diploma programs should contact the Admissions office to determine their admission eligibility.
| Last year's cut-off | Mid 70s |
|---|---|
| Expected cut-off | Mid 70s |
The application process and important dates/deadlines are outlined on our college-to-university transfer applicant page.
Career opportunities
Computer Science opens the door to a variety of lucrative careers, including:
- Computer programmer
- Computer Science Researcher
- Data Analyst
- Embedded Systems Engineer
- Interactive Software Developer
- Software Developer
- Systems Programmer
- Technical Support Analyst
- Technology Consultant
- Web/Mobile Developer
An Honours undergraduate degree in Computer Science will also allow you to pursue graduate studies, including the university’s Master of Science program in Computer Science.
Experiential learning
Enhanced learning opportunities abound in the research laboratories of our professors, including faculty-supervised paid research assistantships. Awarded on a competitive basis, students undertake research internships with our professors each summer. These collaborative research opportunities contribute to the advanced training of Canada’s next generation of science workers.
Did you know?
-
Sample courses
Computer Science – Advanced Entry for Computer Programmer Analyst graduates
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
For program requirements, including required number of credits for completion, program maps and course descriptions, please see the academic calendar and course catalogue of Loading.... Courses are subject to change without notice.Computer Science – Advanced Entry for Computer Engineering Technology graduates
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
For program requirements, including required number of credits for completion, program maps and course descriptions, please see the academic calendar and course catalogue of Loading.... Courses are subject to change without notice.