Weekly Schedule

Week 01 (2024/01/25)

  • Review Syllabus
  • Intro to Intro to ML
  • Intro to Python
  • Setting up Python and GitHub

Class Materials:

Recommended Readings:

  • Python for JS developers: [1] [2]

Recommended Videos:

  • Git: [1]
  • Signing up for GitHub: [1]

Homework 01 | due: 2024/02/22


Week 02 (2024/02/05)

  • GitHub
  • Review Programming
  • Python: lists and objects

Class Materials:

Recommended Readings:

  • Python for JS developers: [1] [2]

Recommended Videos:

  • Git: [1]
  • Creating a GitHub Organization: [1]

Homework 01 | due: 2024/02/22


Week 03 (2024/02/08)

  • Review Programming
  • Python: lists and objects
  • Python: functions and classes

Class Materials:

Recommended Readings:

  • Python for JS developers: [1] [2]

Homework 01 | due: 2024/02/22


Week 04 (2024/02/15)

  • Homework 01
  • Independent Study

Recommended Readings:

  • Python for JS developers: [1] [2]

Homework 01 | due: 2024/02/22


Week 05 (2024/02/22)

  • Review Homework
  • Python: lists and objects
  • Python: datasets and plots

Class Materials:

Recommended Readings:

Homework 02 | due: 2024/03/28


Week 06 (2024/03/04)

  • Homework 02 Workshop

Recommended Readings:

Homework 02 | due: 2024/03/28


Week 07 (2024/03/11)

  • Homework 02
  • Independent Study

Recommended Readings:

Homework 02 | due: 2024/03/28


Week 08 (2024/03/25)

  • Homework 02
  • Independent Study

Recommended Readings:

Homework 02 | due: 2024/03/28


Week 09 (2024/03/28)

  • Homework 02

Class Materials:

Homework 02 | due: 2024/03/28


Week 10 (2024/04/04)

  • Data Structures for media
  • Audio & Image files

Class Materials:

Recommended Readings:

Homework 03 | due: 2024/04/18


Week 11 (2024/04/11)

  • Data Structures for media
  • Audio & Image files

Class Materials:

Recommended Readings:

Homework 05 | due: 2024/05/09


Week 12 (2024/04/18)

  • Homework 03

Class Materials:

Homework 03 | due: 2024/04/18


Week 13 (2024/04/25)

  • Pandas & Dataset Exploration
  • Scaling & Encoding

Class Materials:

Homework 04 | due: 2024/05/02


Week 14 (2024/05/02)

  • Regression vs Classification
  • Supervised vs Unsupervised
  • ML with Scikit-Learn

Class Materials:

Homework 04 | due: 2024/05/02