Overview
The Software Engineering programme at Concordia University Montréal offers a comprehensive platform for students to advance their research capabilities and technical expertise. This Master of Applied Science degree integrates rigorous coursework with a significant research thesis to prepare graduates for high-level roles.
This curriculum is specifically tailored for individuals holding undergraduate degrees in computer science, software engineering, or related mathematical disciplines. It provides a robust theoretical foundation while addressing the practical complexities of modern software systems and engineering principles.
Students benefit from an environment that encourages deep investigation into specific areas of the software life cycle.
Why Software Engineering at Concordia University Montréal?
The programme is hosted within the Gina Cody School of Engineering and Computer Science, a faculty known for its commitment to innovation and research excellence. Students have access to sophisticated facilities and a collaborative academic community that fosters professional growth.
The institution maintains strong links with the vibrant technology sector in Montréal, providing a dynamic backdrop for graduate research. Distinctive teaching features include a focus on both the engineering principles and the practical application of software maintenance and operation.
Research-based students are automatically considered for various entrance awards and funding packages, including teaching and research assistantships. This support allows scholars to focus entirely on their academic pursuits and the development of their final thesis.
Tuition Fee Breakdown
- International fee: CAD 691 per credit
- National fee: CAD 315 per credit
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The degree requires the completion of 45 credits, including a substantial research component and specialised coursework. Modules may include:
- Developments in Software Engineering
- Software Development
- Software Architecture and Design
- Software Maintenance and Quality
- Software Development Processes and Management
- Software Engineering
- Developments in Computer Science
- Parallel and Distributed Systems
- Image Processing/Pattern Recognition and Graphics
- Software Systems and Languages
- Information Processing and Management
- Scientific Computation and Algorithms
- Artificial Intelligence and Human-Machine Communication
- Cognate Disciplines
Research component:
- Master’s Research and Thesis
Careers with Software Engineering
Graduates of this programme are well-equipped to enter the global technology industry as expert software engineers, systems architects, and researchers. The rigorous training prepares individuals to design and maintain complex software infrastructures across various sectors.
Many alumni choose to continue their academic journey by enrolling in doctoral programmes to reach the highest level of expertise in their field. The skills acquired are highly valued in industries ranging from telecommunications and aerospace to financial services and data analytics.
By mastering engineering principles and research methodologies, students become competitive candidates for leadership roles in software development firms. The programme ensures that graduates can effectively manage the entire software product life cycle in professional environments.
Programme Structure
Courses Included:
- Intelligent Systems
- Natural Language Analysis
- Advanced 3D Graphics for Game Programming
- Image Processing
- Statistical Natural Language Processing
- Information Retrieval and Web Search
- Bioinformatics Algorithms
- Bioinformatics Databases and Systems
- Topics in Computer Science I
- Graduate Seminar in Computer Science
- Project and Report I
- Project and Report II
- Parallel Algorithms and Architectures
- Mobile Computing and Wireless Networks
Key information
Duration
- Full-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before , National
-
- Starting
- Apply before , National
- Apply before , International
-
- Starting
- Apply before , National
- Apply before , International
-
- Starting
- Apply before , International
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Montréal, Canada
Disciplines
Software Engineering View 46 other Masters in Software Engineering in CanadaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
Undergraduate degree or graduate diploma in software engineering, computer science, or another discipline such as engineering, science, and mathematics with very high standing.
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Concordia University Montréal and/or in Canada, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents15547 CAD / year≈ 15547 CAD / year -
Domestic Applies to you
Applies to youCitizens or residents7087 CAD / year≈ 7087 CAD / year
Additional Details
Quebec residents: $100.89 per credit
Living costs
Montréal
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility