Skip to Content
Machine Learning Foundations

Machine Learning Foundations

Supervised and unsupervised learning, neural networks, and model evaluation

Target Audience: Software engineers moving into ML

Difficulty: Advanced

Structure: 5 modules, 14 lessons

Responsible Administrator
Last Update 04/19/2026
Members 1
  • Introduction to Machine Learning
    6Lessons ·
    • What is Machine Learning?
    • What is Machine Learning? - Quiz
      10 xp
    • Applications of Machine Learning
    • Applications of Machine Learning - Quiz
      10 xp
    • Overview of ML Types
    • Overview of ML Types - Quiz
      10 xp
  • Supervised Learning Techniques
    6Lessons ·
    • Linear Regression
    • Linear Regression - Quiz
      10 xp
    • Classification Algorithms
    • Classification Algorithms - Quiz
      10 xp
    • Model Evaluation
    • Model Evaluation - Quiz
      10 xp
  • Unsupervised Learning Techniques
    6Lessons ·
    • Clustering Techniques
    • Clustering Techniques - Quiz
      10 xp
    • Dimensionality Reduction
    • Dimensionality Reduction - Quiz
      10 xp
    • Evaluating Unsupervised Models
    • Evaluating Unsupervised Models - Quiz
      10 xp
  • Neural Networks and Deep Learning
    6Lessons ·
    • Introduction to Neural Networks
    • Introduction to Neural Networks - Quiz
      10 xp
    • Building a Neural Network
    • Building a Neural Network - Quiz
      10 xp
    • Advanced Topics in Deep Learning
    • Advanced Topics in Deep Learning - Quiz
      10 xp
  • Model Evaluation and Selection
    4Lessons ·
    • Cross-Validation Techniques
    • Cross-Validation Techniques - Quiz
      10 xp
    • Hyperparameter Tuning
    • Hyperparameter Tuning - Quiz
      10 xp