Department Website
The Master of Science in Computing and Data Analytics (M.Sc. CDA) program is a graduate-level, professional program available to both full-time and part-time students. The program is founded on established principles of mathematics and computing science for industry and business analytics. It combines two essential aspects of computing and data analytics:
It is an interdisciplinary applied program built on a solid foundation gained through a Bachelor of Science in Computing Science (or equivalent). The Program offers individuals the unique opportunity to gain a deeper technical skill set and a broader understanding of current and future trends in business and information technology (IT). The principles of business and industry practices are interwoven throughout the program.
The M.Sc. CDA is a rigorous graduate-level program that features innovative cross-disciplinary classes taught in a stimulating environment with opportunities for interaction with industry practitioners. The option of Internships or Projects elements following completion of the required courses provides flexibility in meeting students’ goals. Under special circumstances with the permission of the Program Coordinator, students may combine internship and project options.
Project management is an important component of the program. Students will have informal exposure to elements of project management in the first two semesters, which will be supplemented with formal instructions in project management during the completion of one of the two options:
The project training will include seminars on project management from leading experts. The students will use these more formal principles of project management in one of the two options:
The minimum Admission Requirements 1.a through 1.e (inclusive) as listed in the Academic Regulations section of this Faculty of Graduate Studies and Research (FGSR) Academic Calendar apply, with the following additional requirements:
Potential students who meet the minimum FGSR admission requirements and the M.Sc. CDA additional requirements as listed above are invited to apply according to the Procedure for Admission as listed in the Academic Regulations of this FGSR Academic Calendar, plus additional procedures as outlined below. A complete application includes:
Only complete applications will be considered. It is the responsibility of the applicant to ensure that their application is complete. Application deadline is April 1 for International applicants and June 1 for Canadian applicants.
Students must comply with the FGSR Program Requirements of the FGSR Academic Calendar. For a M.Sc. CDA, students must complete the following:
Twenty-four (24) credit hours in consecutive required courses over the first eight months:
Note: Subject to the approval by the program coordinator, students may be able to replace up to six (6.0) credit hours of courses from:
The project option will be flexible enough to allow students to address one or two major computing and data analytics problems. Typically, the project will be divided into three stages:
Students will present their work from each stage in front of a supervisory committee consisting of the project supervisor and two other faculty members from the program. The program will draw from local industry professionals for project supervision. Project leaders from local software and data analytics organizations will be invited to co-supervise projects along with faculty members from the program. Faculty members will help ensure the academic requirements of the project are met, while industry professionals will help with the practical and applied aspects of the project work. Students can complete a new project within the context of their existing employment that implements principles of computing and data analytics as a part of the project option. Such a project must satisfy requirements of the two project courses Master’s Project – System and Functional Analysis (MCDA 5585) and Master’s Project – Implementation and Analysis of Results (MCDA 5586).
Students will benefit from immersion at Computing and Data Analytics organizations through further industry exposure and opportunities for experiential learning. Each student will have an academic supervisor and an onsite supervisor. The program/university will award the final grade of pass or fail to ensure a consistent evaluation mechanism. Internship students will need to write and submit a report of their internship activities and measured achievements one month before the end of their internship. An academic supervisor will use the onsite supervisor's feedback and student's report to assess whether the scope of the reported work is sufficient to fulfill the requirements of the degree program. Students cannot use their existing employment as an internship option. They can complete a new project within the context of their existing employment to satisfy the requirements of the project option (please see project option for more details).
Send Page to Printer
Print this page.
Download Page (PDF)
The PDF will include all information unique to this page.