Skip to main content
Degree Options:

Master of Engineering (M.Eng.)

Computing and Software

This program is intended for those interested in a career as a practicing professional in Computing and Software related fields.

Current Student Inquiries:

+1 905.525.9140 x 27863
ITB 202
Future Student Information


McMaster’s Department of Computing and Software advances the field of computing through education and research. We focus on computing research problems that involve scientific theory, engineering practice, and the interface between the two. We seek to address society’s need for better methods of developing information systems and dependable, safe, secure, high-quality software.

Our research advances state-of-the-art computer software and hardware design, theoretical foundations of computing, and systems development. Faculty members are engaged in cross-disciplinary research at the intersection of computer science and areas such as health science, social science, business and management, and other natural science and engineering disciplines.

Have questions about the program?  

Request More Information

Program Structure

Effective for students from Sept 2018.

Students must:

  1. Successfully complete six half (one-term) graduate courses.
  2. Complete an independent project demonstrating the ability to carry out independent studies and reach a satisfactory conclusion in an area of Computing and Software.

Degree Regulations for M.Eng Computing and Software


  • Computer Systems
  • Health Informatics and Bioinformatics
  • Scientific Computing and Optimization
  • Security, Privacy, and Data Analytics
  • Software Quality
  • Theory and Methodologies of Computation


For more information about this program, please go to


Go to and then click on Resources, then the Graduate Students tab and finally the Applicants link.

Request More Information

Thank you for your interest in McMaster University Faculty of Engineering. Please fill out the form below, and we will connect with you to answer all of your questions. 

Request more info about Graduate Studies