• Master of Computer Science at York University is offered as a 2-year or 5-term teaching program.
  • This course is offered as both full-time (5 terms) and part-time (10 terms) basis.
  • This program consists of coursework and research, end up in the presentation of a thesis.
  • The program also offers a specialization in Artificial Intelligence. Note that this specialization is a project-based, non-funded program aimed to prepare students to apply AI methods in the workplace.
  • Specializations include Artificial Intelligence, Big Data, Biomedical Engineering, Computer Graphics, Computer Security, Computer Vision, Data Science, Human-Centered Computing, Information Systems, Software Engineering, Theory of Computation.
  • Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master’s thesis if they wish to follow the Thesis Option or seven graduate three-credit courses and a project if they prefer the project option.
  • This Course offers internship opportunities for students interested in an industrial career but also prepares students for a doctoral degree program.
  • With 63 research faculty and over 200 graduate students and research staff, graduate programs foster a dynamic research environment.
  • The student to the teacher for this particular course is 4:1, which helps increase interaction between professors and students.
  • Students may have job opportunities as Software Developers, Web Developers, etc with an average salary of around 45,000 USD per year.