The Master of Artificial Intelligence is a course-based Master's program intended for students who wish to gain the skills to integrate and deploy Artificial Intelligence in a variety of sectors. The Master of Artificial Intelligence (MAI) is a four-term, course-based Master's program offered jointly by the Department of Computer Science (Faculty of Science) and the Department of Computer Engineering (Faculty of Engineering and Applied Sciences) intended for students with a computer science, computer engineering or scientific computing background who wish to upgrade their background to specialize in artificial intelligence.
The selection of core courses is intended to provide the foundations for AI and an overview of several areas in AI. The electives courses offer students the opportunity to dive deeper into specific areas of AI such as robotics, machine learning or image processing. The program distinguishes itself from the existing course-based option MSc in Computer Science and MASc in Computer Engineering by an increased focus on artificial intelligence and related topics, and a decreased emphasis on other areas of computer science and computer engineering. |
These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school.
Applicants require a bachelor's degree in computer science, computer engineering, or a related area such as data science, scientific computing, bioinformatics, or computational chemistry.
Applicants must have taken at least one course in each of the following areas: linear algebra, vector calculus, statistics, and computer programming. |
* We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.