Foundational Machine Learning for Aspiring Engineers (8-9 hrs/week)
Master the core concepts and practical skills of machine learning, from data preprocessing to model evaluation, to build a strong foundation for an ML engineering career.
...
Introduction to Machine Learning Fundamentals
Unit 1: What is Machine Learning?
Unit 2: Core ML Paradigms
Unit 3: Common ML Task Types
Unit 4: ML in the Real World
Python for Data Manipulation: NumPy Essentials
Unit 1: NumPy Array Basics
Unit 2: Array Operations and Math
Unit 3: Indexing, Slicing, and Reshaping
Python for Data Manipulation: Pandas for DataFrames
Unit 1: Pandas Basics: Series & DataFrames
Unit 2: Loading & Selecting Data
Unit 3: Data Aggregation & Merging
Data Preprocessing and Feature Engineering
Unit 1: The Importance of Clean Data
Unit 2: Categorical Feature Engineering
Unit 3: Numerical Feature Scaling
Foundational Supervised Learning: Linear Regression
Unit 1: Introduction to Regression
Unit 2: Simple Linear Regression Core
Unit 3: Multiple Linear Regression
Unit 4: Implementing Linear Regression
Unit 5: Interpreting and Evaluating Linear Regression