What it costs for January 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,534.30 | + | $952.50 | = | $4,486.80 |
Term 2 | $3,534.30 | + | $632.75 | = | $4,167.05 |
Term 3 | $3,604.95 | + | $1,102.50 | = | $4,707.45 |
Term 4 | $3,604.95 | + | $656.75 | = | $4,261.70 |
Total estimate | $14,278.50 | + | $3,344.50 | = | $17,623.00 |
Visit Tuition and fees for more details on the various fees for your program.
Tuition estimate | + | Fees estimate | = | Total estimate | |
Term 1 | $8,937.00 | + | $952.50 | = | $9,889.50 |
Term 2 | $8,937.00 | + | $632.75 | = | $9,569.75 |
Term 3 | $9,383.85 | + | $1,102.50 | = | $10,486.35 |
Term 4 | $9,383.85 | + | $656.75 | = | $10,040.60 |
Total estimate | $36,641.69 | + | $3,344.50 | = | $39,986.19 |
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 January 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?