Skip to main content

Software Engineering (Faculty of Science)

Group : Physical, Earth, Math & Computer Sciences
Can be taken as: Major, Honours, Liberal Program

The Software Engineering Major program provides a broad introduction to the principles of computer science and covers in depth the design and development of software systems. The Liberal program covers a core of programming and software engineering courses and allows students to select courses that aim at practical aspects of software development. The Honours program program provides a more challenging and research-oriented version of the Major Software Engineering program.

*Note: This program does not lead to certification as a Professional Engineer.

Want to know more?


Bachelor of Science (B.Sc.) - Major Software Engineering (63 Credits)
Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Software Engineering (49 Credits)
Bachelor of Science (B.Sc.) - Honours Software Engineering (75 Credits)