All Courses

Computer Science (PhD)

University of Windsor, Canada

computer-science-phd

Next enrollment cycle

September 2023

See all cycles

First Year Course Fee

USD 12,418

Course Accredited By

OUCQA

  • 2 Years
  • On Campus
  • Postgraduate
  • Degree

This is a Research based Program.

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.Students pursuing the thesis-based Master of Science in Computer Science program may optionally elect to seek employment through Co-operative education.
M.Sc. in Computer Science - Artificial Intelligence Stream

  • The thesis-based Master of Science in Computer Science program in Artificial Intelligence stream is endorsed by the Vector Institute in Artificial Intelligence. This program provides students with skills and knowledge necessary to pursue doctoral studies or a professional career in the rapidly changing computing, technology and artificial intelligence fields. This is done through course work in specialized areas of artificial intelligence, computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminating in an original research thesis with an artificial intelligence topic.

Note: Initial admission to the Master of Science in Computer Science program is required, i.e., both Computer Science (MSc) (with and without Co-op). Once an offer of admission to the MSc in CS program is accepted, students must complete an internal application to the MSc in AI stream.
 

  • Co-operative Education & Workplace Partnerships Information
    Students in the MSc in Computer Science and MSc in Computer Science-AI stream may undertake a four-month or eight-month work placement and are anticipated to gain practical knowledge of the state-of-the-art technologies of software development and/or artificial intelligence by working in software companies in Canada and abroad.
    Some examples of companies hiring our MSc Co-op students include IBM, Blackberry, among other top high-tech companies.

Enrollment Cycles

  • September 2023
  • January 2024
  • May 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: PhD 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
  • Base Tuition $ 2393.10 Assessed each term

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth