Program Overview
Machine Learning I - CMPT 3510
This course introduces students to major machine learning concepts and several fundamental machine learning algorithms. Students will learn to conceptualize machine learning solutions for basic business problems, and will learn the stages of realizing a machine learning project. This includes defining the business problem, preparing data, and creating and evaluating machine learning models.
Course details
Course code
CMPT3510
Credits
3
Format and length
- Lecture: 45 hours
- Lab: 36 hours
Prerequisites
- A minimum grade of C in STAT 1151, MATH 1001
- Co-requisite: CMPT 2400
- Restricted to Machine Learning Analyst
Delivery
- In person
- Hyflex
This course is delivered in a classroom setting with face-to-face instruction at regularly scheduled times.
Schedule
Edmonton
- Fall: Sep. 2 - Dec. 12, 2025
- Fri: 09:30 am - 12:30 pm
- Class: 40398
- Section: A02
- Open Studies: No
- Winter: Jan. 5 - Apr. 17, 2026
- Tue, Thu: 11:00 am - 12:30 pm
- Class: 10340
- 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
- Fri: 09:30 am - 12:30 pm
- Class: 40400
- Section: H02
- Open Studies: No
- Winter: Jan. 5 - Apr. 17, 2026
- Tue, Thu: 11:00 am - 12:30 pm
- Class: 10342
- Section: H01
- Open Studies: No
Program information
To take this course, apply to our Machine Learning Analyst program. Read our application guide for more information.
