Quick Answer
Canada Online MSc Computer Science programmes in 2026 range from CAD $23,763 (Laurentian MSc Computational Sciences, 2 years thesis) to CAD $26,858 (Athabasca MSc CIS, 2026/27, 13 three-credit course equivalents). Most Canadian Online MSc CS programmes cluster between CAD $25,000 and $35,000 for the full MSc credential. Athabasca's MSc CIS can be reduced to as few as 30 credits based on prior academic credentials (Statistics Canada tuition aggregator + Universities Canada + Athabasca University + Laurentian University admissions, 2026).
The right comparison for Canadian Online MSc CS is whether the programme is fully online (Athabasca MSc CIS, Laurentian MSc Computational Sciences), and whether the course-based or thesis-based route fits the buyer's career goal.
Last verified: Sep 15, 2026.
At a glance
- Laurentian MSc Computational Sciences CAD $23,763 (2 years thesis)
- Athabasca MSc CIS CAD $26,858 (2026/27, 13 three-credit courses)
- Athabasca CIS course fee $2,066/course (Canada residents, 2026/27)
- Athabasca CIS course fee $2,316/course (international students, 2026/27)
- Athabasca Indigenous 10% off (eligible Canadian Indigenous graduate students)
- Laurentian MSc Computational Sciences course-based option CAD ~$25K-$30K total
Canadian Online MSc Computer Science programmes and what each costs
Online MSc Computer Science programmes in Canada are limited but well-established. Most Canadian MSc CS degrees require some on-campus residency or research supervision. Fully online options are Athabasca MSc CIS, Laurentian MSc Computational Sciences (online with optional on-campus), and a few other regional programmes. Pricing clusters between CAD $23,000 and $35,000 for the full MSc credential, with international student fees typically 50-100% higher than domestic (Statistics Canada 2026 + Universities Canada + Athabasca + Laurentian admissions, 2026).
| School and programme | Mode and duration | Tuition total (domestic) | Best fit |
|---|---|---|---|
| Laurentian MSc Computational Sciences (thesis) | Online or hybrid, 2 years | CAD $23,763 (2 years) | Working professionals, research-oriented |
| Laurentian MSc Computational Sciences (course-based) | Online or hybrid, 16-24 months | CAD ~$25,000-$30,000 | Career changers, software developers |
| Athabasca MSc CIS (39 credits, 2026/27) | Fully online, 2-3 years | CAD $26,858 | Working professionals across Canada |
| Athabasca MSc CIS (30 credits reduced route) | Fully online, 18-24 months | CAD ~$20,000-$22,000 | Students with prior coursework or experience |
The cost gap between Laurentian thesis ($23,763) and Athabasca MSc CIS ($26,858) is roughly CAD $3,000. Thesis-based routes cost slightly more because of supervisor time and project defence overhead. Athabasca's reduced route (30 credits) is approximately CAD $20,000-$22,000 and is the right choice for students with prior graduate-level coursework or extensive professional experience (Laurentian + Athabasca admissions, 2026).
Athabasca MSc CIS deep-dive
Athabasca MSc CIS is the strongest fully-online Canadian MSc Computer Science for working professionals. Total tuition for 2026/27 is CAD $26,858 for Canadian students, covering all 13 three-credit course equivalents at CAD $2,066/course. The program covers computing foundations, information systems design, database management, software engineering, advanced topics in computing, and a thesis or project route. Indigenous students living in Canada are eligible for 10% off starting September 1, 2026 (Athabasca University + Government of Alberta, 2026).
Athabasca MSc CIS uses a paced study model with 6-month course completion windows. Students can complete as few as 30 credits (rather than the full 39) based on prior academic credentials and professional-level work experience. The program does not require on-campus residency; all coursework, thesis supervision, and project defence are delivered online. Multiple intake dates allow students to begin in Fall (September), Winter (January), or Spring/Summer (May) (Athabasca University admissions, 2026).
Laurentian MSc Computational Sciences comparison
Laurentian MSc Computational Sciences offers both thesis and course-based routes with optional on-campus delivery. Total tuition for the 2-year thesis option is CAD $23,763 for domestic students. The program requires an Honours Bachelor's degree in a suitable field with a B average (70%) for admission. The course-based option requires 30 credits with a 3-credit core course (CPSC 5506E Introduction to Computational Sciences), 21-27 credits of Group A electives, and 0-6 credits of Group B electives from outside computational sciences (Laurentian University admissions, 2026).
Laurentian's MSc Computational Sciences is online-friendly with optional on-campus attendance. The thesis-based option requires a faculty supervisor, which is typically arranged during the application process. The course-based option is the right choice for software developers and IT professionals seeking credentialing without research commitments. Laurentian is the strongest option for working professionals in Ontario seeking an affordable, flexible MSc CS with optional research involvement (Laurentian University admissions, 2026).
Worked cost examples at three career stages
The realistic cost calculation compares the programme fee against the post-graduation salary uplift. The table below uses Canadian 2026 salary benchmarks from Statistics Canada (Statistics Canada 2026 + Athabasca + Laurentian admissions, 2026).
| Career stage and current salary | Programme and total cost | Target salary and uplift | Payback period |
|---|---|---|---|
| Software developer CAD $60K-$85K | Laurentian MSc (course-based) CAD $25,000 | Senior developer CAD $85K-$110K, +CAD $25K/yr | 12 months post-graduation |
| Senior software developer CAD $85K-$110K | Athabasca MSc CIS CAD $26,858 | Tech lead CAD $110K-$140K, +CAD $25K/yr | 13 months post-graduation |
| Tech lead CAD $110K-$140K | Athabasca MSc CIS CAD $26,858 | Engineering manager CAD $140K-$180K, +CAD $30K/yr | 11 months post-graduation |
| Engineering manager CAD $140K+ | Laurentian MSc (thesis) CAD $23,763 | Director or principal engineer CAD $180K-$250K, +CAD $40K/yr | 7 months post-graduation |
The payback math favours MSc CS completion for working professionals in software engineering and adjacent roles, where the salary uplift at promotion typically ranges CAD $25,000-$40,000/year. Athabasca's reduced 30-credit route (CAD $20,000-$22,000) delivers the fastest payback for senior developers with prior experience, while Laurentian's thesis route is the right choice for engineers targeting research or principal-track roles (Statistics Canada 2026 + Athabasca + Laurentian admissions, 2026).
Funding options and provincial tax credits
Canadian Online MSc Computer Science students have four funding paths. Provincial student loans (Ontario OSAP, BC Student Aid, Alberta Student Aid) provide loan funding up to CAD $20,000+ per year for qualifying students. Federal Canada Student Loans for graduate students cover up to CAD $13,000 per year. RRSP Lifelong Learning Plan allows withdrawals up to CAD $10,000/year (CAD $20,000 lifetime) for education. Research assistantships and teaching assistantships at Laurentian provide tuition remission plus CAD $10,000-$20,000/year stipend for thesis students (Government of Canada + Ontario OSAP + Statistics Canada 2026).
Canadian Online MSc students qualify for tuition tax credits at the federal and provincial levels. Federal tuition tax credit is 15% of tuition paid. Provincial tuition tax credits add another 5-20% depending on province. For a CAD $26,000 Online MSc, the combined tax credit is approximately CAD $4,500-$7,000, reducing the effective cost to CAD $19,000-$21,500 for working professionals paying top marginal rates (CRA + Statistics Canada 2026). Athabasca's Indigenous 10% off (eligible Canadian Indigenous students) provides additional reduction starting September 2026, separate from the tuition tax credit.









