Get all the information you need on applying for your program in one, easy-to-follow application guide. We’ll deliver it straight to your inbox.
Yes, send me the guideWhat it costs for September 2025
The amounts listed are based on a full-time course load and are estimates, so should not be used as actual numbers. All amounts listed are in Canadian (CAD) currency.
If you are planning on taking a part-time course load, try our tuition and fees estimator to get an idea of how much it will cost you.
Tuition estimate | + | Fees estimate | = | Total estimate | |
Term 1 | $3,748.50 | + | $944.50 | = | $4,693.00 |
Term 2 | $3,748.50 | + | $624.75 | = | $4,373.25 |
Term 3 | $3,822.00 | + | $1,094.50 | = | $4,916.50 |
Term 4 | $3,822.00 | + | $648.75 | = | $4,470.75 |
Total estimate | $15,141.00 | + | $3,312.50 | = | $18,453.50 |
Visit Tuition and fees for more details on the various fees for your program.
Tuition estimate | + | Fees estimate | = | Total estimate | |
Term 1 | $9,562.50 | + | $944.50 | = | $10,507.00 |
Term 2 | $9,562.50 | + | $624.75 | = | $10,187.25 |
Term 3 | $10,041.00 | + | $1,094.50 | = | $11,135.50 |
Term 4 | $10,041.00 | + | $648.75 | = | $10,689.75 |
Total estimate | $39,207.00 | + | $3,312.50 | = | $42,519.50 |
Visit Tuition and fees for more details on the various fees for your program.
This is a Zero Textbook Cost program!
This program uses learning materials that are freely and openly available, so there is no cost to you. Zero-cost materials can include text documents, audio, video, multimedia, tests, software, learning objects or any other tool used for learning.
NorQuest College Student Financial Aid helps you see the financial resources you are eligible for. The Machine Learning Analyst program qualifies for several funding options.
Courses for September 2025
You must complete 20 courses to graduate. Courses are listed by term to show the recommended path to completing the program in two years as a full-time student. See Part-time study options for what you should know if you choose to study part-time.
Courses marked with (O) are available through Open Studies.
Credits needed for full-time status: 9 credits per term
Term 1 - 16 weeks, 5 courses
Calculus I | MATH1001 (O) | 3 credits |
Statistics I | STAT1151 (O) | 3 credits |
Scientific and Technical Writing | ENGL2510 (O) | 3 credits |
Introduction to Computing | CMPT1011 (O) | 3 credits |
Introduction to Machine Learning and Data Science | CMPT1500 (O) | 3 credits |
Term 2 - 16 weeks, 5 courses
Database Management Systems | CMPT2091 (O) | 3 credits |
Linear Algebra I | MATH1205 (O) | 3 credits |
Algorithms | CMPT2021 (O) | 3 credits |
Introduction to Artificial Intelligence | CMPT1510 (O) | 3 credits |
Canadian Business Fundamentals | BUSD1201 | 3 credits |
Term 3 - 16 weeks, 5 courses
Technology Business Strategy and Execution | CMPT2150 | 3 credits |
Public Speaking for Business | BUSD2360 | 3 credits |
Machine Learning Work Integrated Project I | CMPT3830 | 3 credits |
Machine Learning I | CMPT3510 | 3 credits |
Data Preparation Analytics | CMPT2400 (O) | 3 credits |
Term 4 - 16 weeks, 5 courses
Machine Learning Work Integrated Project II | CMPT3835 | 3 credits |
Machine Learning II | CMPT3520 | 3 credits |
Technology Ethics and Society | CMPT2110 (O) | 3 credits |
Machine Learning Deployment and Software Development | CMPT2500 | 3 credits |
Electives - select 1 course | ||
Financial Markets and FinTech | BUSD2032 (O) | 3 credits |
Venture Development | BUSD2022 (O) | 3 credits |
Business Values and Ethics | BUSD2018 (O) | 3 credits |
Have a question about the Machine Learning Analyst program?
Get our application guide
Learn how to apply to Machine Learning Analyst
Privacy notice statement
The personal information requested on this form is collected under the authority of section 33(c) of Alberta’s Freedom of Information and Protection of Privacy Act and will be used to process your request for information, for internal statistical and enrolment management purposes and to provide ongoing information regarding our courses, programs or events. For information about the collection and use of this information, contact the Regulatory & Compliance Coordinator at 10215 108 Street NW, Edmonton, AB, T5J 1L6, Tel. 780.644.6000.
We appreciate your interest in NorQuest’s Program name! However, this program is not open to international students at this time. For a full list of programs available to international students, please visit the Programs and Courses page.
If you’re not sure which program is perfect for you, NorQuest’s International Student Recruiters can help. Contact international.recruitment@norquest.ca or book a meeting.