107 Bachelor's degrees in Software Engineering in Canada
Computer Engineering University of Ottawa
4,1(90)Ottawa, Canada Top 3% in WorldwideThe Computer Engineering programme at the University of Ottawa provides a comprehensive education in hardware and software design. This public bachelor degree focuses on microprocessor systems and robotics. Students benefit from a flexible curriculum and co-operative education options during their full-time studies.
Software Engineering McMaster University
4,5(68)Hamilton, Canada Top 2% in WorldwideSoftware engineers (SEs) are engineers who specialise in designing, building, testing, and maintaining the software in computer systems. We offer a bachelor degree in Software Engineering at McMaster University.
Software Engineering University of Guelph
4,2(61)Guelph, Canada Top 7% in WorldwideThe Software Engineering programme at the University of Guelph offers a comprehensive public education in modern system design. This bachelor degree focuses on collaborative development and project management. Students engage in full-time study to master professional standards and theoretical foundations in a dynamic environment.
Software Engineering McGill University
4,4(94)Montréal, Canada Top 1% in WorldwideThe Software Engineering Major program offered by McGill University provides a broad introduction to the principles of computer science and covers in depth the design and development of software systems.
Artificial Intelligence (Honours) Durham College
4,4(42)Oshawa, CanadaThe Honours Bachelor of Artificial Intelligence (Hons) at Durham College is a comprehensive programme designed for those passionate about AI. Spanning nine semesters, this in-person degree provides students with hands-on experience and industry-relevant skills, preparing them for dynamic careers in the ever-evolving AI landscape.
Computer Science Northern College
3,0(2)Timmins, CanadaThe Computer Science programme at Northern College is a full-time, seven-semester bachelor's degree delivered in partnership with Algoma University. This unique pathway allows students to gain hands-on technical expertise and theoretical computing knowledge, preparing them for diverse roles within the global technology sector.
Computation Arts - Computer Science Concordia University Montréal
4,2(89)Montréal, Canada Top 8% in WorldwideThe Computation Arts - Computer Science (BFA) at Concordia University Montréal is a full-time undergraduate programme spanning three to four years. This unique degree combines creative digital arts with rigorous technical training, allowing students to master both computational theory and interactive multimedia design.