All Courses

Computer Science (MSc)

University of Windsor, Canada


Next enrollment cycle

May 2023

See all cycles

First Year Course Fee

USD 13,155

Course Accredited By


  • 2 Years
  • On Campus
  • Postgraduate
  • Degree
The thesis-based Master of Science in Computer Science program provides students with skills and knowledge necessary to pursue doctoral studies or a professional career in the rapidly changing computing and technology fields and in the rapidly advancing field of artificial intelligence, considering the MSc in CS – Artificial Intelligence stream outlined below. This is done through course work in specialized areas of computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminates in an original research thesis.

 This is done through course work in specialized areas of computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminates in an original research thesis.Students pursuing the thesis-based Master of Science in Computer Science program may optionally elect to seek employment through Co-operative education.

Enrollment Cycles

  • May 2023
  • September 2023
  • January 2024

Program Specific Admission Requirements

  • 4 Year honours degree in a related field
  • Minimum TOEFL: IBT-92 (a minimum of 23 in each band)
  • Minimum IELTS: 6.5, with no individual band score below 6.0 and no more than one band score of 6.0.
  • Minimum Pearson: 65

Additional Requirements

  • Applicants must submit a Study Plan/ Research Statement Form (500 words or less) which indicates the name of a potential supervisor(s) and potential area of interest.
  • Resume or Curriculum Vitae.
  • Two academic referee assessments.
  • COMP-8010. Work Term
  • COMP-8100. Literature Review and Survey
  • COMP-8110. Advanced Software Engineering
  • COMP-8117. Advanced Software Engineering Topics
  • COMP-8120. Software Engineering for Distributed Systems
  • COMP-8130. Topics in Software Engineering
  • COMP-8150. Middleware and Web Engineering
  • COMP-8157. Advanced Database Topics
  • COMP-8207. Emerging Paradigms in Computing Technologies
  • COMP-8347. Internet Applications and Distributed Systems
  • COMP-8350. Distributed Query Processing
  • COMP-8360. Multimedia Databases
  • COMP-8370. Database Management Systems
  • COMP-8380. Information Retrieval Systems
  • COMP-8390. Emerging Non-traditional Database Systems
  • COMP-8400. Foundations of Programming Languages
  • COMP-8490. Virtual Reality
  • COMP-8500. 3D Animation and Data Visualization
  • COMP-8510. Visual Processing
  • COMP-8520. Computer Graphics
  • COMP-8540. Advanced Algorithms
  • COMP-8547. Advanced Computing Concepts
  • COMP-8550. Parallel Computation
  • COMP-8560.Parallel Runtime Systems
  • COMP-8567. Advanced Systems Programming
  • COMP-8570. Computational Geometry and Its Applications
  • COMP-8580. Topics in Bioinformatics
  • COMP-8590. Statistical Learning
  • COMP-8600. Advanced Computer Architecture
  • COMP-8610. Neural Networks and Deep Learning
  • COMP-8620.Computational Grid Systems
  • COMP-8640.Security and Privacy on the Internet
  • COMP-8670. Advanced Computer Networks
  • COMP-8677. Networking and Data Security
  • COMP-8680. Advanced Internet Systems
  • COMP-8690. Semantic Web
  • COMP-8700. Introduction to Artificial Intelligence
  • COMP-8720. Topics in Artificial Intelligence
  • COMP-8730. Natural Language Processing and Understanding
  • COMP-8700 or permission of the instructor.)
  • COMP-8740. Machine Learning and Pattern Recognition
  • COMP-8750. Knowledge Representation and Reasoning
  • COMP-8760. Advanced Search Methods
  • COMP-8790. Topics in Applied Artificial Intelligence
  • COMP-8880. Advanced Programming Languages
  • COMP-8900. Directed Special Studies
  • COMP-8920. Selected Topics
  • COMP 8967. Internship/Project I
  • COMP-8970. MSc. Thesis
  • COMP 8977. Internship/Project II
  • COMP-8997. Project/Internship
  • COMP-9980.Doctoral Dissertation Research
  • Program Type: Graduate
  • Major or Degree: Master of Science in Computer Science
  • Course Load: Full Time
  • Fee Category: Canadian Citizen or Permanent Resident
  • Term: Fall
  • Residence: Alumni Hall - Single in a 2 Bedroom Suite
  • Meal Plan: Full Meal Plan - moderate off campus flexibility.
  • Estimated Total $ 9883.36
  • Base Tuition -  $ 2393.10 - Assessed each term

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth