
Start dates
Starting in 2026, Fall (late Sept)
Program length
18 months
Program Delivery
On-campus, Online, Hybrid* *based on program availability
Awards and Scholarships
More than 15 million in 2026
What is the Master of Computer Science in Applied Artificial Intelligence program?
Artificial intelligence is transforming the world. The Master of Computer Science in Applied Artificial Intelligence (MCS AAI) program prepares graduates to innovate, solve complex problems, and lead the way forward.
This master's degree in computer science puts a focus on artificial intelligence, helping students shape the future of technology.
Whether your schedule fits best with on‑campus learning or online coursework, the MCS AAI program ensures you receive the same high‑quality education and hands‑on opportunities.

Hear from our President and Vice-Chancellor
Designed for students with a background in mathematics and computer science, this program offers advanced training in machine learning, neural networks, large language models, data analytics, and AI ethics.
Study options
On-campus
Location
All on-campus programs are delivered at the University of Niagara Falls Canada campus in downtown Niagara Falls. Students attend in-person classes, access labs, collaborate with peers, and engage directly with faculty. Certain programs include specialized equipment and lab components, which are provided by the university.
Schedule
Courses follow a structured weekly schedule. Most classes use a flipped-classroom model, meaning students complete pre-class learning and then apply concepts through active, in-person sessions. Expect approximately two hours of in-person class time per course each week, with additional guided activities, labs (where applicable), and independent study. Exams for on-campus courses are conducted in person.
Timeline
UNF follows a four-term academic year. Terms consist of 10 weeks of instruction, followed by an additional final evaluation period that is typically one to two weeks.
Break term: One scheduled break term is included annually.
Study terms: Students typically complete three study terms each year.
Graduate programs are structured for 18-month completion, while undergraduate programs follow a four-year honours pathway. Students may take longer within the approved maximum duration for their program.
Course content
Each course includes a detailed syllabus outlining learning outcomes, weekly topics, assessments, and required materials. Coursework blends theory with applied learning, supported by case studies, simulations, hands-on activities, and real-world assignments. Some programs also include labs or specialized equipment, all provided by UNF.
Participation
On-campus learning is highly interactive. Students engage through discussions, group projects, presentations, and applied challenges. Collaboration is central, approximately a 60/40 split between individual and group assessments is typical. Students also meet with instructors during scheduled classes and can arrange additional meetings as needed. Faculty integrate real-world tools, AI applications, analytics platforms, and industry-focused technologies into classroom activities.
Assessments
While individual courses vary, depending on the subject matter and instructor, students can expect a mix of quizzes, exams, presentations, case studies, projects, and applied assignments. Undergraduate programs generally include more quizzes and exams, while graduate programs emphasize applied work such as projects, research, and capstones. Assessment weights vary by course, typically ranging from five to 50 percent per component.
Learning environment
Studying on campus provides direct access to faculty, student services, academic advising, and the Work-Integrated Learning (WIL) Office. Students form networks through peer collaboration, challenge-based learning, and internship or practicum opportunities (where applicable). Capstone projects are completed under faculty supervision as the culminating applied component of each master’s program.
Technology and resources
On-campus students use the same learning technologies as online learners, including D2L Brightspace and industry-relevant digital tools. Additional equipment or lab access is provided for programs that require it. Students benefit from a full suite of on-campus supports, including tutoring, writing assistance, and program hubs.
Online
Location
This is a fully online program. You can complete your coursework from anywhere.
Schedule
There will be no scheduled classes. Asynchronous learning means you can study at your own pace. All course materials will be made available at the start of term, except for exams and quizzes.
Timeline
Weeks 1-10: You will be able to access your course content online and complete tasks throughout this period.
Weeks 11-12: You will need to complete any review activities and final assessments, including exams and final projects.
Course content
Each course will have a syllabus as well as additional course materials that will be made available at the start of the term, except for exams and quizzes.
Participation
While components vary depending on the individual course, you can expect to use discussion forums and group chat platforms, participate in videoconferences, as well as utilize project management tools. There will be group assignments in addition to individual assignments.
Course highlights
Term one courses
Machine Learning
This course covers key machine learning methodologies, including supervised (decision trees, neural networks, SVM), unsupervised, and reinforcement learning. It explores challenges, computational learning theory, and algorithm evaluation. Prerequisites include linear algebra, calculus, probability/statistics, and ideally, basic AI concepts.
Advanced Databases
A focus on algorithms and data structures crucial for modern database systems. It covers key aspects like buffer management, indexing, concurrency control, query optimization, and transaction management. The curriculum also explores database architectures, data models, and distributed database concepts, emphasizing security, integrity, and efficient data management techniques.
Artificial Neural Networks and Deep Learning
A look at fundamental and advanced neural network concepts, including deep learning principles, various network architectures (e.g., convolutional, recurrent), and optimization techniques (e.g., gradient descent). It explores applications in computer vision and natural language processing, focusing on statistical learning, loss functions, and practical implementations.

Term two courses
Computational Linguistics and Natural Language Processing
An introduction to the fundamentals of natural language processing (NLP), covering syntax, semantics, and pragmatics. Students will learn to develop NLP applications for tasks such as question-answering, sentiment analysis, translation, summarization, and chatbot creation. The focus is on enabling computers to understand and generate human-like language.
Foundations of Large Language Models
A primer on modern language modeling techniques and their practical applications, with a focus on transformer architecture and attention mechanisms. Initially, it delves into the probabilistic underpinnings of language models from a formal, theoretical angle and progresses to construction, training, and fine tuning of large-scale neural network models. Additionally, it covers systems programming, privacy concerns and societal impacts of AI including bias and misinformation.
Elective Course One
Choose one course from a list of electives, based on availability.
Term three courses
Image Processing and Pattern Recognition
This course empowers students to grasp the fundamentals of image processing and pattern recognition, enabling them to create software for automated analysis and interpretation of images and videos. It covers a comprehensive exploration of image processing techniques and theories, including spatial filtering, morphological processes, segmentation, and object recognition.
Advanced Topics in Artificial Intelligence
Exploring the forefront of artificial intelligence (AI), students will examine cutting-edge topics, methodologies, and applications shaping the field. Students will focus their attention on AI advancements in their chosen domain in preparation for their internship experience and capstone project.
Elective Course 2
Choose one course from a list of electives, based on availability.
Term five courses
Ethical Considerations with AI
Explore the ethical, social, and cultural implications of artificial intelligence (AI). This course examines the challenges AI presents to individuals, organizations, and society, focusing on issues like bias, fairness, privacy, and the impact on employment. Students will analyze real-world case studies and consider ethical frameworks for responsible AI development and deployment.
Internship
The Applied Artificial Intelligence Internship combines structured learning and experiential learning and provides the student the opportunity to apply the knowledge acquired during the program to a real-world setting.
Term six course
Capstone Project
Students complete a major AI consulting project with a client, focusing on project initiation, planning, execution, monitoring, controlling, and closing, guided by a faculty advisor.
These course highlights provide a glimpse into the Master of Computer Science in Applied Artificial Intelligence, your actual schedule may vary. There is a program break during Term 4. For full course descriptions and schedules, consult the Academic Calendar.
Career highlights
With an MCS AAI, you will be well positioned for a growing number of roles in Canada’s evolving job market. These Master of Computer Science in Applied AI careers are in high demand across various industries.
Technology
Health care
Finance
Manufacturing
Career paths after graduating with a Master of Computer Science in Applied Artificial Intelligence
Canada has been experiencing significant growth in the demand for AI professionals, reflecting the country’s commitment to technological advancement and innovation. From 2018 to 2023, there was a 37% increase in need for core AI skills often found in a Master of Computer Science in Canada, particularly in areas such as machine learning, deep learning, and AI ethics and governance.
Applied AI master's careers in Canada Is projected to grow by 27.64% between 2025 and 2030, reaching an estimated market volume of US$18.50 billion by 2030.
Career path and salary
- Software engineer (AI focus) - $110,219
- AI specialist - $113,000
- Data scientist - $103,000
- AI engineer - $127,954
- Machine learning engineer - $118,378
*Source, Talent.com, Payscale, Indeed

Admission requirements for the Master of Computer Science in Applied Artificial Intelligence program

Academic information
Applicants for the Master of Computer Science in Applied Ai graduate program must meet the following minimum conditions for admission:
- Bachelor’s degree – Completion of a recognized undergraduate degree in computer science equivalent to the four-year honours degree standard, or relevant bridging studies, with CGPA of 3.00 (on 4.33 scale) or better.
- You must have successfully completed an undergraduate course in calculus.
- Students with a background in mathematics and computer science who do not hold an undergraduate degree in computer science will be considered for admission to the MCS Bridge Program.
Document checklist
Applicants must submit:
- A completed application form
- Official transcripts from all post- secondary institutions attended
- Official documentation confirming professional designations, where applicable
- Proof of English language proficiency, if applicable
International information
Applicants who completed undergraduate studies outside Canada must also submit:
- Certified translations of any documents not in English
- Documentation confirming award of their previous degree(s), if not already indicated on official transcripts
- A credential evaluation from a recognized service, if required by the registrar
Tuition information
Choosing to pursue a computer science master's in Canada is a big commitment that impacts every aspect of your life – including your finances. Our fees are determined by the total cost of individual credits per academic year. All fees are listed in Canadian dollars and these rates are subject to change.

$22,500
Domestic tuition
$45,000
International tuition
Financial Aid and Scholarships
Financial aid options
UNF has partnered with organizations to help newly admitted domestic students finance their education.
Awards and scholarships
The Office of the Registrar had dedicated more than $15 million in scholarships, awards and financial support to students in 2026. Entrance Awards are for newly admitted international and domestic students, while Academic Scholarships are for those entering the second term of their program.
$15 Million
Scholarship & awards
Frequently asked questions
What topics and skills are covered in the Master of Computer Science in Applied Artificial Intelligence (MCS AAI)?
The program focuses on providing a strong foundation in machine learning, data analytics, and the ethical implications of AI. It emphasizes practical application through internships, a capstone project, and a focus on real-world problem-solving.
What skills and competencies will I gain from the Master of Computer Science in Applied AI graduate program?
Key outcomes include collaboration and communication, leadership, systems thinking and complexity, ethics, global perspectives, digital mindset, knowledge and application.
What career opportunities can I pursue after completing a Computer Science in Applied AI master's?
Graduates can pursue careers in Artificial Intelligence, Machine Learning, Deep Learning, Applied Research, Data Analytics, and related fields.
How does the Master of Computer Science in Applied AI degree teach ethical AI practices?
Yes, the program includes a dedicated course on "Ethical Considerations with AI" and emphasizes the importance of ethical decision-making throughout the curriculum.
What kind of work-integrated learning experiences are included?
The program includes an internship where students gain real-world experience and a capstone project where they work with an external client to apply their AI skills.
Is a master’s in artificial intelligence worth it?
Yes, completing a master’s in artificial intelligence is worth it if you want to pivot into high-level AI roles or research. The Master of Computer Science in Applied Artificial Intelligence at UNF includes work-integrated learning opportunities, giving you hands-on experience with industry projects. This applied approach means in addition to the academic credibility you get from having a master’s, you’ll also have practical value and proof of applied skill.
How long does a master’s in AI take?
The MCS AAI program is 18 months long. Students complete three terms in the first year of the program, take a one-term break, and then return for the final two terms in the second year.
What is the difference between master’s in AI and machine learning?
A master’s in artificial intelligence offers a broad foundation in the theory and applications of intelligent systems and covers a wide range of topics, including machine learning. A master’s in machine learning focuses more narrowly on the algorithms and mathematical models that allow computers to learn from data. Essentially, machine learning is a core subset of AI.
A master’s in AI equips you with a wider toolkit for building intelligence systems.
What is an applied artificial intelligence degree?
An applied artificial intelligence degree focuses on how AI technologies are used to solve real-world problems and combines technical skills – such as programming, data analysis, and machine learning – with practical experience applying AI tools in industry contexts.
What is the focus of the Master of Computer Science in Applied Artificial Intelligence online's curriculum?
The Master of Computer Science in Applied Artificial Intelligence online program builds a strong foundation in machine learning and data analytics. Students will also explore the ethical implications of AI and engage in work-integrated learning opportunities that focus on real-world problem-solving.
Will my MCS AAI classes be delivered on a schedule?
UNF's online programs, including the online master's in computer science, are designed to provide ultimate flexibility. Their asynchronous delivery gives students on-demand access to their coursework, so they can study on their own schedule, in a way that fits their lifestyle.
What are the learning outcomes of the Master of Computer Science in Applied Artificial Intelligence online?
There are several key outcomes identified for the MCS AAI online program, including collaboration and communication, leadership, systems thinking and complexity. Additional outcomes include ethics, global perspectives, digital mindset, knowledge and application.
What are the career prospects for graduates of Master of Computer Science in Applied Artificial Intelligence online program?
Graduates' skills will be valued across sectors driving Canada's economy: financial services, technology, health care and biotech, telecommunications, automotive and manufacturing, government and public sector, and countless innovative startups. Canadian companies are investing heavily in AI transformation, which creates a sustained demand for qualified professionals.
Is faculty interaction the same in the MCS AAI program online and on-campus?
Through regular online office hours, our MCS AAI online students have plenty of opportunities to interact with faculty, even though they’re not in the same physical environment.
Does the online master's degree in Computer Science Applied AI program address the ethical implications of AI?
Throughout the program's curriculum, the importance of ethical decision-making is explored and studies. The MCS AAI program also includes a dedicated course on "Ethical Considerations with AI".
Will I have to come to campus for the online MCS AAI program?
Students taking the MCS AAI online program will not have to come on campus as part of their studies. It is delivered fully online, all projects and class interactions will be completed virtually.
What kind of work-integrated learning experiences are included in the Master of Computer Science in Applied Artificial Intelligence online?
The program includes an internship where students gain real-world experience and a capstone project where they work with an external client to apply their AI skills.
What is the duration of the Master of Computer Science in Applied AI online degree?
The MCS AAI online degree is completed in an 18-month period, over six terms. Included in that timeframe is a one-term break, taken during the fourth term.
Can I work while pursuing the Master of Computer Science in Applied AI program online?
The flexible nature of the online master's in computer science allows students to fit the coursework into their lifestyle. Students can study while working full-time, balancing their studies with any personal or professional commitments.
Talk to a Student Advisor
This institution has been granted a consent by the Minister of Colleges and Universities to offer this program for a five-year term starting June 12, 2025. Prospective students are responsible for satisfying themselves that the program and the degree will be appropriate to their needs (e.g., acceptable to potential employers, professional licensing bodies or other educational institutions.)
