Dalhousie University institutional logo

MA/MS in Computer Science

Dalhousie University

Halifax, Nova Scotia, CanadaWorld Rank #466

Official program page (opens in a new tab)

Offered by Dalhousie University in Halifax, Canada, MA/MS in Computer Science is a master's degree in Computer Sciences programme. The programme runs for 16 months, delivered on campus. Tuition for international students is CAD 19,382 per year (CAD 11,303 per year for local students).

Also offered as: Bachelor's Degree, Doctorate

At a glance

Degree: Master's Degree
Field: Computer Sciences
Duration: 16 months
Delivery: On Campus
Local tuition: CAD 11,303 / year
International tuition: CAD 19,382 / year

Information for the 2027/28 academic year · Last reviewed September 2026 ·

Program details

Overview

The Master of Computer Science at Dalhousie University is a thesis-based graduate program offered by the Faculty of Computer Science, delivered in person at the Halifax campus with entry in September or January. Students complete four graduate-level computer science courses, along with required attendance at research seminars, before undertaking original thesis research supervised by a faculty member and defending the resulting thesis; with approval, one directed-studies course or one course outside computer science can count toward the requirement. The program can be taken full-time or part-time, with a standard length of 16 months or longer. Faculty research areas supporting student projects include machine learning, human-computer interaction, cybersecurity, software systems, algorithms, and computer science education, giving students a range of directions in which to focus their thesis work. Applicants are expected to hold a four-year undergraduate degree in computer science and to meet the program's grade and English-language requirements. The program suits students with a computer science background who want a research-based master's degree rather than a purely coursework credential, whether as a step toward doctoral study or as preparation for advanced technical roles. Graduates move into software development, data analytics, cybersecurity, artificial intelligence, and health informatics, working as software engineers, data scientists, IT consultants, or researchers.

Requirements

Admission Requirements: Applicants need a four-year undergraduate degree in computer science with a minimum GPA of A-, plus English language proficiency meeting Faculty of Graduate Studies standards. Deadlines for a September start are June 1 (Canadian) or April 1 (international); for a January start, October 1 (Canadian) or August 1 (international). The program admits in September and January.

Application Details

Start Date: September and January
Application Deadline: Dalhousie's live Dates and Deadlines page still shows the September 2026 entry cycle as of mid-September 2026, not the 2027 cycle. For that cycle, Bachelor of Science (Nursing), Bachelor of Health Sciences, Bachelor of Science (Medical Sciences) and Bachelor of Social Work close February 15, 2026; the Bachelor of Environmental Design Studies (Architecture) closes March 1, 2026; and the Health Sciences post-diploma option closes June 15, 2026. All other undergraduate programmes are considered on a rolling, space-available basis for both domestic and international applicants, with no separate international closing date published; May 15, 2026 is only the deposit and English-proficiency deadline, not an application deadline. Dalhousie has not yet published September 2027 entry dates. These are institution-wide dates; this programme publishes no deadline of its own.

About Dalhousie University

“Ora et Labora”

Type: University
Control: Public
Campus setting: Urban
Founded: 1818
Students: 20,000
World rank: #466
Programs: 136
Location: Halifax, Nova Scotia, Canada
Dalhousie University central facility
1 / 5

View the full Dalhousie University profile

Similar programs in Canada

More programs at Dalhousie University

Other universities in Canada

Frequently asked questions

What degree does MA/MS in Computer Science award?

Dalhousie University awards a Master's Degree in the field of Computer Sciences on completion of this programme.

How long does MA/MS in Computer Science take?

The programme runs for 16 months.

How much does MA/MS in Computer Science cost?

Tuition for international students is CAD 19,382 per year (CAD 11,303 per year for local students).

Can MA/MS in Computer Science be studied online?

No — the programme is taught on campus at Dalhousie University.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare