Courses

Linear Programming Basics

Platform: Udemy
Link: https://www.udemy.com/course/linear-programming-basics/?referralCode=6AC1EEE79F44361FD025

Linear programming is a widely used optimization tool in various application (data science, engineering, transportation, supply chain, etc.). Linear programming also makes the basic foundation behind complex optimization tools like Mixed Integer Liner Programming (MILP) and Column generation. In this course, we will study the basic theoretical concepts related to linear programming.

Probability for Machine Learning

Platform: Udemy
Link: https://www.udemy.com/course/probability-for-machine-learning/?referralCode=D5D01EE11F93740E6C74
Coupon code: PROB_FREE_SEP (free access till 15 Oct 2022)

Probability is usually a prerequisite of machine learning. However, one doesn't need to know all the concepts in probability. In this course, I have compiled together all the important probability concepts that are most frequently used in machine learning. This is the content I taught at Polytechnique Montreal as a refresher on probability for machine learning. Understanding these concepts will help you navigate through an introductory course in machine learning.

Linear algebra for Machine Learning (basics + python implementations)

Platform: Udemy
Link: https://www.udemy.com/course/linear-algebra-basics-for-machine-learning/?referralCode=C312EEE016563B47CE2A
Coupon code: LA_FREE_OCT (free access till 31 Oct 2022)

Linear Algebra is typically a prerequisite of machine learning. However, one doesn't need to know all the concepts in linear algebra. In this course, I have compiled together all the essential linear algebra concepts that are most frequently used in machine learning. This is the content I taught at Polytechnique Montreal as a refresher on linear algebra for machine learning. Understanding these concepts will help you navigate through an introductory course in machine learning.

More courses coming soon...