Last updated on 2025-08-06
Program Overview
Through collaboration with industry, the Software Engineering Technology – Artificial Intelligence (AI) program will provide our students with skills in state-of-art design and AI application development technologies. Software is taking the planet by storm and AI-driven technologies are at the center of it. AI’s global economic impact is expected to reach trillions by 2025. AI is set to become the new database for next-generation applications.
Our Software Engineering Technology – Artificial Intelligence program aligns well with the newest technology trends in the software industry, namely Augmented Analytics, AI-Driven Development, and Autonomous Things. The coursework emphasizes modern software design and AI frameworks, machine learning, data visualization, big data fundamentals, natural language processing, image recognition, recommender systems, software bots, digital ethics, and privacy guidelines within AI solutions.
To round out the technical focus of the curriculum, the Software Engineering Technology – Artificial Intelligence program includes a capstone project. For this real-world business application, you put into action all the technical, systems, and business skills acquired during your courses to build AI-enhanced software solutions for automating, classifying, predicting, recommending, and understanding processes using data.
Program Structure
The Software Engineering Technology – Artificial Intelligence program is designed to be completed in 3 years or 6 semesters. The program is delivered in a hybrid format, combining both in-person and online learning experiences. Students have the option to participate in a co-op program, which allows them to gain hands-on experience in the field.
Key features of the program structure include:
- Program Length: 3 years / 6 semesters
- Delivery Mode: Hybrid
- Co-op Option: Available for qualified students
- Capstone Project: Real-world application of skills
Featured Experiences
The Software Engineering Technology – Artificial Intelligence program offers several unique experiences that enhance learning and career readiness:
- Hands-on experience through a co-op program, allowing students to work in the industry while studying.
- A capstone project that involves building AI-enhanced software solutions.
- Access to industry-standard tools and technologies throughout the coursework.
- Networking opportunities with industry leaders during co-op placements.
- Project-based learning that simulates real-world scenarios.
Career Options
Graduates of the Software Engineering Technology – Artificial Intelligence program can pursue a variety of career paths in Canada, including:
- AI Developer: Design and implement AI solutions for various applications.
- Software Engineer: Develop and maintain software systems across different platforms.
- Machine Learning Engineer: Focus on creating algorithms that enable machines to learn from data.
- Data Analytics Developer: Analyze and interpret complex data sets to inform business decisions.
- Software Tester: Ensure the quality and functionality of software through rigorous testing.
- Mobile Application Developer: Create applications for mobile devices, focusing on user experience and functionality.
- Computer Programmer: Write and maintain code for software applications.
- Systems Analyst: Evaluate and improve IT systems to meet business needs.
- Data Analyst: Use statistical tools to interpret data and provide actionable insights.
- Data Science Developer: Develop data-driven solutions using advanced analytics and machine learning techniques.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Centennial College official website






























































