Graduate Programs
Computer science permeates nearly all human endeavours, from business and science to entertainment and medicine. You’ll work alongside award-winning professors whose expertise is extensive and varied in several areas, including:
- Big Data Analytics, Artificial Intelligence & Machine Learning
- Human-Computer Interaction, Visualization & Graphics
- Systems, Networks & Security
- Algorithms & Bioinformatics
- Computer Science Education
Our flexible and multidisciplinary computer science graduate program options allow you to combine your studies in unique ways that meet your academic and personal interests, as well as your future career goals. The Faculty of Computer Science offers two research-focused degree programs (Master of Computer Science and PhD in Computer Science), an interdisciplinary program (Master of Digital Innovation), as well as an applied program offering three degree stream options (Master of Applied Computer Science).
No matter where you are in your graduate education, the Faculty of Computer Science has a program that suits your current level of expertise.
Conduct innovative and important research in the field of computer science in Dal’s PhD Computer Science.
Gain the skills you need to become a great software professional in Dal’s Master Applied Computer Science.
Build your career at the intersection of business and technology in Dal’s Master of Digital Innovation.
Of our graduates stay in Canada after graduation.
Is an average starting salary upon graduating with 10% earning $95,000+.
Of our graduates stay in Nova Scotia.