Browse through the list of Canadian Software Engineering bachelor, masters, and doctorate courses, programs and degrees offered by universities in Canada.
What is Software Engineering?
Software engineering is the application of a systematic approach to developing, operating, and maintaining software. Most software engineering approaches are designed to create software that is of high quality, affordable, maintainable, and quick to build.
Software engineering is more software-oriented and has a greater emphasis on large software applications than computer engineering. It is also more applied than computer science, placing greater emphasis on the entire software development process, from idea to final product.