• McMaster University offers an MEng Computing and Software program for a duration of 2 years.
  • It is an on-campus, thesis-based program offered on a full-time or part-time basis.
  • This program is intended for students who are interested in a career as a practicing professional in Computing and Software related fields.
  • The specialization courses in Computing and Software are:
    • Computer Systems and Software Quality
    • Theory and Methodologies of Computation
    • Security, Privacy, and Data Analytics
    • Scientific Computing and Optimization
    • Health Informatics and Bioinformatics
  • The MEng program trains students to develop a level of understanding that will enable them to apply their knowledge and skills in the information technology industry.
  • In this program, students must complete six half (one-term) graduate courses and it focuses on computing research problems that involve scientific theory, and engineering practice.
  • Need to complete an independent project demonstrating the ability to carry out independent studies and reach a satisfactory conclusion in an area of Computing and Software.
  • The research advances state-of-the-art computer software and hardware design, theoretical foundations of computing, and systems development.
  • Students must complete an independent project demonstrating the ability to carry out independent studies and reach a satisfactory conclusion in the area of Computing and Software.
  • The department offers programs leading to master’s and Ph.D. degrees in both Computer Science and Software Engineering and advances the field of computing through education and research.
  • The Faculty member of the department is regular award winners including the prestigious Premier Research Excellence Award (PREA), OCUFA teaching award, McMaster Students Union Teaching Award, etc.
  • McMaster University is among Canada’s top 10 research universities and ranks 6th in the country in research intensity. 
  • Job opportunities after MEng Computing and Software are Mobile Application Developer, Software Engineer, etc