Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Courses
Major
Artificial Intelligence | Data Science | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Machine Learning Deployment and Software Development - CMPT 2500
Course Description
In this course, students will explore the steps that come after machine learning model creation, including the software development process, requirements analysis, testing, and user experience (UX) design.
Course Details
Course Code
CMPT2500
Credits
3
Format and Length
- Lecture: 45 hours
- Lab: 36 hours
Prerequisites and Restrictions
- Prerequisites: CMPT 1510, CMPT 2021, and CMPT 2150
- Restricted to Machine Learning Analyst and Open Studies
Delivery Methods
- In person
- Hyflex
This course is delivered in a classroom setting with face-to-face instruction at regularly scheduled times.
Term and Schedule
Edmonton
- Fall: Sep. 2 - Dec. 12, 2025
- Mon, Wed: 06:30 - 08:00 pm
- Class: 40390
- Section: A01
- Open Studies: No
- Winter: Jan. 5 - Apr. 22, 2026
- Wed, Fri: 06:00 - 07:30 pm
- Class: 10336
- Section: A01
- Open Studies: No
Attendance Options
For each course session or class time, you can choose to attend in person, online in real-time, or watch a previously recorded session.
Edmonton
- Fall: Sep. 2 - Dec. 12, 2025
- Mon, Wed: 06:30 - 08:00 pm
- Class: 40392
- Section: H01
- Open Studies: No
- Winter: Jan. 5 - Apr. 22, 2026
- Wed, Fri: 06:00 - 07:30 pm
- Class: 10338
- Section: H01
- Open Studies: No
Application and Admission
To take this course, apply to our Machine Learning Analyst program. Read our application guide for more information.
SHOW MORE
Location
Ambassadors
Gallery