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
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.