Cutting-edge companies such as Google and Apple have sought out graduates of the Computer Science program, which aims to give students the skills they need for careers ranging from private industry to academic positions at advanced research centres and universities. It helps students build skills and novel ideas for designing and implementing software, as well as find new ways to use computers, develop effective algorithms to solve computing problems, and plan and manage organizational technology infrastructure. As a program that usually takes about four years for an MSc graduate to complete, the degree requires course work, a single-authored scientific paper, and an oral candidacy exam, as well as submission and successful defense of a thesis.
Completing this program
- Core Course: Research Methodology in Computer Science.
- Seminar: Students will conduct a department seminar presentation based on their research.
- Thesis: Students will be required to submit and defend an original research thesis.
- Additional Courses: May include Artificial Intelligence, Databases, Computer Graphics, Scientific Computing, HCI and Visualization and others.
- Candidacy: Students will complete a research proposal, scientific paper and oral candidacy exams.
