This Master of Engineering program at McMaster’s Department of Computing and Software offers a comprehensive education in computing and software development. It emphasizes both scientific theory and engineering practice, aiming to address society’s needs for better information systems and reliable, high-quality software. The program involves completing six graduate courses and an independent project, showcasing the student’s ability to conduct independent research and arrive at a meaningful conclusion in the field of Computing and Software.
Why this course is highly recommended
This program is ideal for those interested in advancing their understanding of computing research that spans scientific theory and engineering practice. With cutting-edge research and faculty engaged in interdisciplinary work across health, social sciences, business, and engineering, students are well-positioned to contribute to and innovate within multiple domains of computing.
Students have the opportunity to specialize in various research fields including Computer Systems, Health Informatics and Bioinformatics, Scientific Computing and Optimization, Security, Privacy, and Data Analytics, Software Quality, and Theory and Methodologies of Computation.
Application fees
9.82L
1st year tuition fees
9.82L
Living cost
Applicants should have an Honours Bachelor’s degree in Engineering, Computer Science, Mathematics, or an equivalent qualification. The program requires successfully completing six graduate courses and an independent research project. The typical admission criteria include a minimum B- (70-72%) grade.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the McMaster University admission page
for complete details.
Graduates of this program can pursue careers in various sectors such as technology companies, research institutions, government agencies, startups, and non-profits. The program’s co-op option allows students to gain 4 to 12 months of practical experience, enhancing their employment prospects after graduation.