Build practical skills in software engineering and applied AI, covering machine learning concepts, data handling, and modern development practices. This online post-graduate program (with optional co-op) prepares you to design, test, and deploy AI-enabled applications.
The Artificial Intelligence - Software Engineering Technology (Optional Co-op) program at Centennial College is designed for individuals seeking to build practical skills in software engineering and applied artificial intelligence. This online post-graduate program prepares students to design, test, and deploy AI-enabled applications over a typical duration of 36 months.
The curriculum combines core software engineering and applied AI topics, providing a comprehensive understanding of both fields. Course content may vary, but generally includes:
A culminating applied project or integrated assessment is typically included to demonstrate your ability to build and present an AI-enabled solution.
If you choose the optional co-op pathway, you will complete a structured work placement in addition to your academic coursework, subject to availability and requirements.
Applicants must meet the following academic requirements:
English language proficiency is also required, with minimum scores as follows:
Typically, required documents include proof of academic eligibility and English test results (if applicable). It is advisable to confirm the exact document checklist for your intake on the program website.
This program qualifies for a post-graduate work permit upon graduation, provided you meet the necessary requirements for your destination country’s post-study work pathway. Graduates may apply for a work permit after completing their studies, subject to specific immigration rules at the time of application.
Important: This information is general and not legal advice. For accurate eligibility assessment, please consult official resources.
Shortlist scholarships and plan your application — free guidance from our advisors.