Computer Science, M.Sc. | Dalhousie University | Halifax, Canada
24 months
17733 CAD/year
10341 CAD/year
Tuition fee
Apply date
Start date


No matter where you are in your graduate education, the Faculty of Computer Science at Dalhousie University has a program that suits your current level of expertise.


Consider our highly regarded MCS or PhD program and choose from one of our many areas of specialization as you join us in our groundbreaking research.

Why research computer science?

Computer Science offered by Dalhousie University 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 three major areas of research: big data analytics and machine learning; systems & networks; and human-computer interaction and visualization. Learn more about our research concentrations.

Graduate students are a vital part of the extensive research conducted in the Faculty of Computer Science. Many of our faculty members are also engaged in industry-related, funded research at the national and international level. Research here is extensive and varied. 

As a master's student here, you'll have many opportunities to become involved with the investigation and the development of new knowledge.

Our Faculty's research concentrations include big data analytics & machine learning, systems & networks, and human-computer interaction & visualization. 

Your future

A master's in computer science opens the door to a variety of careers and opportunities:

  • leading teams in larger companies like Google and Microsoft, or medium-sized companies like T4G
  • founding a start-up
  • employment in government 
  • completing a PhD in computer science; or an interdisciplinary PhD

Programme Structure

Courses include:

  • Visual Analytics
  • Text and Data Analytics
  • Networks and Security
  • Wireless networks and Security
  • Human-Computer Interaction and Ubiquitous Computing

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


60 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA

Other requirements

General requirements

  • Four-year Bachelor’s degree
  • Students must have a strong Grade Point Average (GPA) and a four-year undergraduate degree in computer science or a related technical discipline
  • Degree granted by university of recognized standing
  • Complete the graduate application form (online application)
  • Pay $115 application fee
  • An official academic transcript and degree certificate (if degree conferral not stated on Transcripts) for each post-secondary institution attended
  • Two academic reference letters

Tuition Fee

To alway see correct tuition fees
  • International

    17733 CAD/year
    Tuition Fee
    Based on the tuition of 17733 CAD per year during 24 months.
  • National

    10341 CAD/year
    Tuition Fee
    Based on the tuition of 10341 CAD per year during 24 months.

Living costs for Halifax

1235 - 1956 CAD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
Dalhousie University
Computer Science
Dalhousie University


Go to your profile page to get personalised recommendations!