Algonquin College

Artificial Intelligence Software Development

Graduate Certificate

Connect reasoning and machine learning for an innovative career developing artificial intelligence solutions.
The Artificial Intelligence Software Development Ontario College Graduate Certificate program is designed to prepare you to meet the increasing market demand for artificial intelligence software development expertise. Through this program, you will enhance your existing software development skills to become an AI software developer, with an in-depth understanding of the major AI technologies and how to leverage AI to solve problems.
The program explores AI using a top-down and a bottom-up approach simultaneously. You begin a deep dive into the detailed mechanisms of machine learning to acquire the skills to troubleshoot, debug and optimize machine learning and deep learning architectures. You investigate various techniques of AI and survey which types of problems are best solved using each AI technique.
Through a combination of theory-based learning and industry-based applied research AI projects, graduates possess the theoretical knowledge and hands-on skills to assess, recommend, design, implement and troubleshoot various advanced AI solutions. Graduates enter the workforce with an in-depth understanding of deep learning, reinforcement learning and knowledge representation. Together these three branches form a comprehensive view of the AI landscape, giving the AI developer the knowledge and skills required to implement solutions such as speech recognition and natural language understanding, planning, diagnosis, smart agents, machine vision, intelligent manufacturing processes and intelligent control.
Students also have the option to gain real-world experience through a paid co-operative education (co-op) work term (see Additional Information for more details). Please note that places in the co-op work term are subject to availability and academic eligibility. Please note admission to the co-op program does not guarantee a co-op placement.
AI Developers need a thorough understanding of the ethical issues surrounding the deployment of AI technology. Graduates of the program have the knowledge to advise their organization on ethical considerations surrounding AI systems and development.
Graduates may find employment in a variety of computer-software related domains in the private, corporate, industrial, governmental or service sectors. Employment opportunities may be available in:

private software firms
software consulting firms
software vendors and their value-added resellers
information technology consulting firms
communications carriers
information service providers
business and public organizations in multiple fields outside IT/IS requiring software practitioners

This program is well-suited for students who:

Have a strong aptitude for computer science and mathematics.
Enjoy working individually and as a team member.
Possess strong critical thinking, analytical and problem-solving skills.
Have a strong work ethic and attention to detail.
Are interested in leveraging technology in support of social responsibility.

Program Duration:
1 Year
Work Integrated Learning:
PGWP Eligibility:
English Requirement:
Winter 2023:
Fall 2023:
Spring 2023:
🍪 Cookies

We care about your data, and we’d use cookies only to improve your experience. For a complete overview of the cookies uses, see our Privacy Policy.