Plan your degree
Explore your options
Gain experience while you learn
Enhance your studies with career-focused work experience. Co-op allows you to apply classroom theory, explore career options and build your resume.
Learn to innovate
Learn to apply your classroom knowledge in fun and innovating ways using emerging technologies in our innovation playground, ShiftKey Labs. Compliment your classroom skills and gain experience in creative problem-solving, communication, and collaboration.
Add some personality to your degree
Experience life in another country
Gain a different perspective by studying abroad for a term with one of our approved exchange programs.
Get an accreditation
Interested in grad school once you're done? The Bachelor of Computer Science Honours programme is a more challenging degree that may be the right fit for you.
Get a jump-start on your graduate degree
Additional resources for current students
Visit our section for current students for information on suggested courses, degree, checklists, and other resources that might help you along the way with your studies.