EngineeringBASc Computer Science for Software Development York University, Canada DegreeBachelor'sNext intakeFall
EngineeringBASc Software Engineering University of Ottawa, Canada DegreeBachelor'sNext intakeThree terms: fall (September), winter (January) and spring-summer (May and July). Most Arts, Social
EngineeringBASc Software Systems Engineering University of Regina, Canada DegreeBachelor'sNext intakeUndergraduate terms: Fall (September-December), Winter (January-April) and Spring/Summer (May-August
EngineeringBASc Software Systems Engineering (Co-op) University of Regina, Canada DegreeBachelor'sNext intakeUndergraduate terms: Fall (September-December), Winter (January-April) and Spring/Summer (May-August
EngineeringBASc Software Systems Engineering (Internship) University of Regina, Canada DegreeBachelor'sNext intakeUndergraduate terms: Fall (September-December), Winter (January-April) and Spring/Summer (May-August
EngineeringBCS Computer Science (Fredericton) University of New Brunswick, Canada DegreeBachelor'sNext intakeUNB follows a semester system with Fall (September), Winter (January) and Summer (May to August) ter
EngineeringBCS Computer Science (Honours) Carleton University, Canada DegreeBachelor'sNext intakeMain intake: Fall (September). January 2027 term is also open for applications.
EngineeringBCS Computer Science (Major) Carleton University, Canada DegreeBachelor'sNext intakeMain intake: Fall (September). January 2027 term is also open for applications.
EngineeringBCS Computer Science (UTM) University of Toronto, Canada DegreeBachelor'sNext intakeFall session begins in September; the summer session begins in May for part-time and non-degree stud
EngineeringBCS Computer Science (UTSC) University of Toronto, Canada DegreeBachelor'sNext intakeSeptember (Fall 2027)