Applied Artificial Intelligence & Machine Learning
(Optional Co-op)

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

Applying as an International applicant

International students should apply online.
Close

Campus tours

Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.

Book your tour

Virtual tours

If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.

View our Virtual tour

Courses - January 2024

Level 1

Course details

Career Management
CDEV8132


Conestoga 101
CON0101


Artificial Intelligence Algorithms and Mathematics 
CSCN8000


Foundations of Machine Learning Frameworks 
CSCN8010


Cyberlaw, Ethics and Privacy
INFO8621


Machine Learning Programming
PROG8245


Data Analysis Mathematics, Algorithms and Modeling
PROG8431


Agile Software Prototyping
SENG8100


Level 2

Course details

Co-op and Career Preparation
CEPR8200


Reinforcement Learning Programming
CSCN8020


Artificial Intelligence for Business Decisions and Transformation 
CSCN8030


Case Studies in Artificial Intelligence and Machine Learning
CSCN8040


Projects in Machine Learning 
INFO8665


Applications in Industry 4.0
SENG8110


Level 3

Course details

Co-op Work Term (Artificial Intelligence and Machine Learning)
COOP8210


Program outcomes

  1. Develop software solutions that incorporate Artificial Intelligence and Machine Learning technologies
  2. Evaluate the effectiveness and suitability of Artificial Intelligence and Machine Learning algorithms and programming languages
  3. Analyze Artificial Intelligence and Machine Learning project requirements in order to design prototype solutions
  4. Assess the effectiveness of prototype solutions and evolve them through structured software development processes
  5. Develop software prototypes using agile and rapid application development methodologies
  6. Communicate effectively to a variety of stakeholders as part of a software development team
  7. Enhance risk management policies in the organization by contributing to an assessment of data privacy and security issues related to Artificial Intelligence and Machine Learning applications
  8. Discuss emerging trends in Artificial Intelligence and Machine Learning and how they may impact everything from the daily lives of individuals to global economic and security development
  9. Design, develop, test, and present a major software project based on Artificial Intelligence and Machine Learning concepts taught in this program