WEEK 1: INTRODUCTION TO MACHINE LEARNING

Introduction to Machine Learning and Nuvolos setup

September 15, 2025

← All Weeks

Weekly Materials

Additional Notes

Week 1: Introduction to Machine Learning

Learning Objectives

  • Understand the fundamentals of machine learning
  • Distinguish between different types of learning paradigms
  • Set up your development environment on Nuvolos
  • Get familiar with the course structure and expectations

Topics Covered

  • Introduction to Machine Learning: What is ML, history, and applications
  • Types of Learning: Supervised, unsupervised, and reinforcement learning
  • Nuvolos Setup: Cloud environment configuration for the course
  • Course overview and expectations

Schedule

  • Lecture: Monday, September 15, 2025 (10:15 - 12:00)
  • Practice Session: Monday, September 15, 2025 (16:30 - 18:00)
  • TA Session: Monday, September 15, 2025 (17:15 - 18:00)

Key Concepts

  • Machine Learning vs Traditional Programming
  • Supervised vs Unsupervised vs Reinforcement Learning
  • Training data, test data, and model evaluation
  • Real-world applications of ML

Getting Started

  1. Enroll in the Nuvolos cloud platform
  2. Review the introduction slides thoroughly
  3. Familiarize yourself with the course repository
  4. No assignment this week - focus on setup and understanding fundamentals