News
Concordia’s Department of Computer Science and Software Engineering is hosting a distinguished lecture series for students, faculty and staff to celebrate its 50th anniversary, a milestone reached in ...
Courses and Requirements Part-time | Fully online | Financially accessible Your 30-credit Master of Software Engineering program includes six required courses on topics aligned with the software ...
Students in disciplines with a heavy reliance on software applications may be interested in pursuing a minor in software engineering. The minor provides a broad view of the software engineering ...
Why should you earn a master’s in software engineering? Explore admission requirements, common courses and career outcomes for this degree.
No training in ethical theory, applied ethics, or philosophy is required for either the instructor or the students as they tackle these materials.This ethics module for software engineering courses ...
Focus on the art of engineering complex software systems. This course not only teaches you state-of-the-art software design and programming technologies, but also lets you practise your skills in ...
Learn what to expect from a software engineering degree online, from courses to career outlook, including software engineering jobs and salaries for graduates.
We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
Description including Unit Aims This unit consists of two elements: an introduction to the theory and techniques of Software Engineering (lectures) and the object-oriented programming using C++ ...
Software engineering brings together the disciplines of computer science and information technology. This degree is a highly practical and sought-after qualification that is practice-focused and ...
Software engineering graduates are also well positioned to continue their academic careers by embarking on postgraduate study in either research or taught areas, which offers the opportunity to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results