Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 18.1 k / Year(s) Deadline: Jun 1, 2025
201–250 place StudyQA ranking:4130 Duration:2 years

Photos of university / #uofwaterloo

The Computer Science program at Waterloo has an international reputation for success in the areas of academics, research, employment, and teaching. Ranked 24th in the world by the QS World University Rankings®, for performance in computer science, Waterloo is the place to develop your knowledge and launch your career.

Learn how to effectively solve real world problems by applying mathematical and computer science skills in efficient and effective ways. Waterloo graduates can apply their broad and deep knowledge of many areas of computer science to provide solutions to a wide variety of fields.

  • Principles of Programming Languages
  • Compiler Construction
  • Software Requirements Specification and Analysis
  • Software Design and Architectures
  • Software Testing, Quality Assurance and Maintenance
  • Database Systems Implementation
  • Human-Computer Interaction
  • Computer Architecture
  • Real-Time Programming
  • Distributed Systems
  • Computer Networks 
  • System Performance Evaluation
  • Computer Security and Privacy
  • Formal Languages and Parsing 
  • Computational Complexity Theory
  • Algorithm Design and Analysis 
  • Medical Image Processing 
  • Computational Linear Algebra
  • Numeric Computation for Financial Modelling
  • Computational Techniques in Biological Sequence Analysis
  • Computational Vision
  • Machine Learning: Statistical and Computational Foundations
  • Introduction to Artificial Intelligence
  • Introduction to Symbolic Computation
  • Introduction to Computer Graphics
  • A Literature and Research Studies 
  • Literature and Research Studies
  • The Social Implications of Computing
  • Graduate Research Skills Seminar
  • Introductory Research Topics

Requirements

  • An Honours Bachelor degree in Computer Science or Engineering (or equivalent degree) with at least a 78% standing.
  • The Graduate Record Examination (GRE) General test is required of all applicants to the School of Computer Science, who have not completed a 4 year undergraduate degree at a North American University where English is the primary language of instruction.
  • Résumé
  • Supplementary information form
  • Transcript(s)
  • 3 references, at least 2 of them are academic.
  • IELTS 7.5; Internet-Based TOEFL (iBT) 100 overall

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Scholarships

  • International Master's (IMSA) & International Doctoral Student Awards (IDSA)
  • Ontario Graduate Scholarship (OGS)
  • Vanier Canada Graduate Scholarship (CGS)
Similar programs:
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 14.8 k / Year(s)
Deadline: Feb 1, 2025 201–250 place StudyQA ranking: 3759
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 14.8 k / Year(s)
Deadline: Jun 1, 2025 201–250 place StudyQA ranking: 3478
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 14.8 k / Year(s)
Deadline: Feb 1, 2025 201–250 place StudyQA ranking: 2788
Study mode:Online Languages: English
Local:$ 5.23 k / Year(s) Foreign:$ 9.09 k / Year(s)
Deadline: Feb 1, 2025 201–250 place StudyQA ranking: 6031
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 18.1 k / Year(s)
Deadline: Jun 1, 2025 201–250 place StudyQA ranking: 4193
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 14.8 k / Year(s)
Deadline: Feb 1, 2025 201–250 place StudyQA ranking: 2783
Study mode:On campus Languages: English
Local:$ 6.05 k / Year(s) Foreign:$ 14.8 k / Year(s)
Deadline: Mar 1, 2025 201–250 place StudyQA ranking: 3139
Study mode:On campus Languages: English
Foreign:$ 5.75 k / Year(s)
Deadline: Dec 15, 2025 StudyQA ranking: 3804
Study mode:On campus Languages: English
Foreign:$ 5.75 k / Year(s)
Deadline: Dec 15, 2025 StudyQA ranking: 3630
Study mode:Blended Languages: English
Foreign:$ 7.56 k / Year(s)
Deadline: Sep 30, 2025 StudyQA ranking: 4959