Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
Applying as an International applicant
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 tourVirtual 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 tourCourses - 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
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 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
- Develop software solutions that incorporate Artificial Intelligence and Machine Learning technologies
- Evaluate the effectiveness and suitability of Artificial Intelligence and Machine Learning algorithms and programming languages
- Analyze Artificial Intelligence and Machine Learning project requirements in order to design prototype solutions
- Assess the effectiveness of prototype solutions and evolve them through structured software development processes
- Develop software prototypes using agile and rapid application development methodologies
- Communicate effectively to a variety of stakeholders as part of a software development team
- 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
- 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
- Design, develop, test, and present a major software project based on Artificial Intelligence and Machine Learning concepts taught in this program