Computer Science - Advanced Entry
Overview
Build on the knowledge of your Computer Engineering Technology, Computer Programmer Analyst or Computer Programming and Analysis advanced diploma through this college-to-university advanced entry program.Our program explores a breadth of computing fundamentals, including data structures, graphics, information visualization, human-computer interfaces, software quality, programming, artificial intelligence, databases, data analytics, machine vision and more.
Topics of study include:
- Big data and information analytics.
- Computer graphics and digital media.
- Designing and analyzing algorithms.
- Scalable and reliable software systems.
- Software development lifecycle.
- Web and mobile applications.
My first paid co-op was as an Aviation Operations Administrator with the Department of National Defense. At the end of Year 3, I accepted a 12-month paid co-op with CIBC as an Application Developer. After eleven months into my placement, I applied for a new role with CIBC and was able to extend my 12-month placement into 16 months as a Technological Analyst. I graduated with a full-time job offer from CIBC. Ajevan Mahadaya Bachelor of Science (Honours) in Computer Science, Class of 2020
Admissions
Admissions
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 consultancy
- Computer programming
- Software houses
- Gaming and media sectors
- Systems analysis
- Technical support analysis
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
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- Loading...
- 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.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.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.