Get $150 Scholarship!


Edmonton, AlbertaLOCATION
Estd 1908Established Year

Master of Science [M.Sc] (Computing Science)

 2 years
 full time
 on campus
 Course & Thesis Based

Offered by     Faculty of Graduate Studies & Research, University of Alberta

$ 5,459 

1st Year

International Student Tution

Check Detailed Fees

Program Description

  • The University of Alberta offers a Master of Science in Computing Science for a duration of 2 years (4 terms).
  • This course is offered on a full-time, on-campus basis.
  • The program consists of two options: course-based and thesis-based program.
  • The Computing Science program is intended for the working professional and internationally trained professionals.
  • Students have to complete 4 computing science courses, 1 course on Teaching and research methods and attend the TA Training Workshop.
  • The major components of this program are:
    • Advanced Man-Machine Interfaces and Algorithmics
    • Artificial Intelligence and Bioinformatics
    • Communication Networks and Computer Graphics
    • Database Systems and Software Engineering
    • Software Systems and Statistical Machine Learning.
  • Students in the course-based program are required to complete 30 credits in graduate courses in the 2nd year, consists of 7 classes, a 6-credit capstone course, and 1 course on teaching and research methods.
  • Students in the thesis-based program are required to write a thesis, based on research from their area of interest.
  • The university will present a technical seminar, based on the thesis research prior to the final oral exam and provides the opportunity to study students with some of the world's best research scientists. 
    • It also provides the flexibility to complete the course-based program in 6 years and a thesis-based in 4 years.
    • The MSc in Computing Science is a government-designated STEM degree and so international students may be eligible for a 24-month F1 OPT(Optional Practical Training) extension).
    • It is also one of the top research-intensive departments and is an excellent place to pursue graduate-level studies.
    • Each year, the Department of Computing Science provides financial support for almost 70 students in the graduate program in the form of 8-month teaching and research assistantships.
      • School of Computing Science at the University of Alberta ranks 6th according to MacLean’s 2020 in Canada.
      • The University of Alberta holds 2 convocations each year:
        • Spring Convocation in June
        • Fall Convocation in November
      • Job opportunities after MSc Computing Science are Software engineer, Data Scientist, etc. and the average salary goes up to 60,000 USD.

      Program Highlights

      Degree Type Offered Master
      Duration2 years
      Fees$ 12,670 for 2 years
      Delivery TypeFull Time
      Admission Intake Fall (Deadline - Jan 15)
      Language Proficiency TOEFL,IELTS,PTE
      Offered by Faculty of Graduate Studies & Research, University of Alberta
      Program Url

      Eligibility & Entry Requirement

      Academic Eligibility:

      • Students must have a 4-years UG degree or equivalent degree from a recognized institution.
      • The UG degree should be similar to the B.Sc. Specialization in Computing Science, BCA, B.Tech in Computer Science program.
      • Students have a minimum GPA of 3.0 (B Grade) out of 4.0 which is equal to 7.0/10 to 7.4/10 CGPA or 70%, over the last 20 half courses. 
      • Proof of English proficiency may be required for international applicants, whose first language is not English.


      In exceptional circumstances, the university may consider admitting such students to the graduate program, provided that they fulfill one or more of the following criteria:

      • Students have become established in their profession, with practical experience in Computing Science.
      • Student's accomplishments in their primary discipline are truly outstanding (for example, Students hold a scholarship from a respectable funding agency like NSERC, AIF, SSHRC, CIHR).
      • The student must demonstrate knowledge equivalent to having successfully completed 6 UG Computing Science courses in the following four areas:
        • Theory
        • Software
        • Applications
        • Computer Systems and Architecture

      Indian Student Eligibility:

      Indian students are eligible to apply if they meet one of the following eligibility criteria:

      • Completed a 4-year UG degree with first-class (60% marks) in a relevant field from a recognized institution.
      • Students must have a GPA of 3.0/4.0 (B Grade) in the recent 2-years of full-time study.

      Submission of GRE scores is important and it is recommended to submit the GRE scores (minimum 300) for a better chance of admission.

      Along with the minimum eligibility requirements, international students hailing from non-English speaking countries need to prove English proficiency through IELTS/TOEFL/any equivalent test.

      Required Document List

      Following are the required documents:

      • CV/Resume: Outline of academic achievements and/or awards, publications, relevant work and/or volunteer experience.
      • Official Transcript: Submit copies of an official transcript from post-secondary institutions attended in PDF format.
      • Official Degree Certificate: It provides proof of degree completion and must be an original copy issued by the institution with an official stamp or seal.
      • Three Letters of Reference: The online application system will notify the references and allow the student to upload their letters. Letters can be academic or business references.
      • Personal Statement: This is a short statement (approximately one page) that details why the applicant is pursuing graduate studies with this department, their research interests, and why they would be a suitable candidate.
      • Statement of Intent: Reasons or intentions for pursuing studies in this program, including a description of prior experience.
      • ELP Scores: Students have to submit their English language proficiency scores like IELTS, TOEFL or other test scores.

      Application Deadline

      Jan 15

      Scores Required

      100 / 120

      Avg. Score in


      7 / 9

      Avg. Score in


      68 / 75

      Avg. Score in


      310 / 340

      Avg. Score in


      Fees & Funding

      Tution & Application Fees

      YearYear 1Year 2
      Tuition fees$5459$5459
      Health and wellness$420$420
      Other fees$456$456
      Total fees$6335$6335

      Living Costs

      HeadAvg Cost Per Year
      Housing$ 10,800
      Food$ 2,700


      Academy Ranking of World Universities 2020

      Ranked #51/ 500

      Computer Science and Engineering [ International ]

      Scholarship Grants & Financial Aids

      NameAmountInternational Students EligibleApplication Deadline
      UAlberta Master's Entrance Scholarship Variable Yes 07 Apr, 2020
      Alberta Graduate Excellence Scholarship (AGES) $8,312 Yes N/A
      Alberta Innovates Graduate Student Scholarship Variable Yes 14 Feb, 2021
      Paul Foundation scholarships $20,174 Yes N/A
      Forktip Women’s- Innovation Scholarship Variable Yes 30 Aug, 2020
      JN Tata Endowment Scholarship Variable Yes 09 Mar, 2020
      (ISC)² Women’s Cybersecurity Scholarships Variable Yes 19 Feb, 2021
      FINCAD Women in Finance Scholarship $20,000 Yes N/A
      Ellis R. Ott Scholarship for Applied Statistics and Quality Management Variable Yes 01 Apr, 2020
      Collegedunia $150 Scholarship Program $150 Yes N/A
      BrokerFish International student scholarship $1,000 Yes 21 Dec, 2020
      Debesh Kamal Scholarship $1,385 Yes 30 Apr, 2020
      Ontario Graduate Fellowship $8,459 Yes N/A
      Aga khan Foundation Scholarships Variable Yes 31 Mar, 2020
      Bharat Petroleum Scholarship 2020 Variable Yes N/A
      Go Clean Scholarship $3,500 Yes 31 Dec, 2020
      VueVille Future Technology Scholarship $1,000 Yes 30 Sep, 2020
      Show More

      VISA & Work Study


      • There is no particular visa type to study in Canada but require a Student Visa.
      • International applicants who are applying for a Student Visa are required to have TRV (Temporary Resident Visa) or eTA (Electronic Travel Authorization) for entry in Canada.
      • Following are the required documents for Students visa applications:
        • Application for Study Permit
        • Letter of acceptance
        • Proof of financial support
        • Passport photos
        • an Entry Visa to enter the country
        • Visa to study or work in the country
        • Resident Permit or registration after arrival in the host country

      Work Study

      Students from the University of Alberta can work both on-campus and off-campus.

      • On-Campus: Students can work on-campus. The jobs available for students are UAlberta offices like interns, assistants, receptionists, and Stores and restaurants, UAlberta bookstores, UAlberta libraries, Coffeeshops.  Students can work a number of hours per week on-campus and up to 20 hours a week.
      • Off-Campus: Students can also work off-campus. The jobs available for students are companies in their field of studies, Banks, Restaurants, and Stores. Students can work a number of hours per week off-campus and up to 20 hours a week.

      Career and Placement after Course

      Graduates of this program may find employment opportunities in sectors such as:

      • Software engineer
      • Data Scientist
      • Data Architect
      • Data Security Analyst
      • Applications Architect
      • Software Engineer
      • Information system consultant
      • Embedded systems engineer
      • Human-Machine Interaction Specialist

      Get free counselling

      Follow & Share this college to get information about admission

      St. Stephen's College Edmonton, Alberta
      The King's University Edmonton, Alberta
      University of Calgary Calgary, Alberta
      Athabasca University Athabasca, Alberta
      MacEwan University Edmonton, Alberta
      Mount Royal University Calgary, Alberta