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:

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.


Develop specialized expertise through innovative research in computer science.

Pursue groundbreaking research and help shape the future of technology.

Develop advanced tech skills and real-world experience for careers in AI, cybersecurity, cloud systems, and emerging digital industries.

Lead digital transformation by combining technology, business, and innovation to solve real-world challenges.


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.