Graduate Programs
Advance your career, deepen your expertise, and shape the future of technology.
Through our graduate programs, you'll gain the knowledge, experience, and connections to thrive in a rapidly evolving digital world. From career-focused and interdisciplinary master's degrees to research-intensive master's and doctoral studies, our graduate programs help you build specialized expertise, drive innovation, and achieve your goals.
Work alongside award-winning faculty and fellow researchers while exploring leading areas of computer science, including:
- Artificial Intelligence
- Human-Computer Interaction
- Systems, Networks & Security
- Algorithms & Bioinformatics
- Computer Science Education
Whether you're looking to build in-demand skills, lead digital transformation, contribute to groundbreaking research, or pursue advanced studies in computer science, you'll find a program that supports your next step.
Explore our graduate programs below and discover the path that's right for you.

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.