Skip to main content
Degree Options:

Master of Applied Science (M.A.Sc.)

Software Engineering

Graduate students in the M.A.Sc. thesis based program are focused on advancing knowledge of software lifecycle from design, implementation, and testing to documentation and maintaining, through intensive research in their chosen area of interest.

Current Student Inquiries:

Email:
Phone:
+1 905.525.9140 x 27863
Office:
ITB 202
Future Student Information

Overview

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.

Specializations

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

Program Structure

Graduate students in the Ph.D and M.A.Sc. programs are focused on advancing knowledge of software lifecycle from design, implementation, and testing to documentation and maintaining, through intensive research in their chosen area of interest.

Students must successfully complete four graduate courses and successfully defend a thesis. Students may be required to take more courses as judged by the graduate committee. All programs of study are subject to the approval of the Department Chair.

Degree regulations for M.A.Sc Software Engineering (BEFORE Sept 2018)

Degree regulations for M.A.Sc Software Engineering (from Sept 2018)

Degree regulations for M.A.Sc Software Engineering (From Sept 2019)