Course Resources

Table of Contents

(Last updated: Jan 23, 2024)

This page curates a list of resources that are used or referenced in this course. These resources also inspired the development of this course.

This course shares similarities with the ML4Design course in TU Delft, and thus you can use the ML4Design lecture notes to self-study. The ML4Design course coordinator has agreed that I can use their notes as reference material in this course.

PDF Books

Below is a list of books (in PDF form).

Web Books

Below is a list of web books (in HTML form).

Machine Learning Courses

Below is a list of course notes and materials for machine learning.

Statistics Courses

Below is a list of course notes and materials for statistics.

Data Science Courses

Below is a list of course notes and materials for data science.

Deep Learning Courses

Below is a list of course notes and materials for deep learning.

Computer Vision Courses

Below is a list of course notes and materials for computer vision.

Natural Language Processing Courses

Below is a list of course notes and materials for natural language processing.

Reinforcement Learning Courses

Below is a list of course notes and materials for reinforcement learning.

Human-Centered AI Courses

Below is a list of course notes and materials for human-centered AI topics:

Multimodal Learning Courses

Below is a list of course notes and materials for multimodal learning.

Videos

Below is a list of online learning videos.

Others

Below is a list of other resources for self-learning.

Below is a list of resources that describe how to build a Jupyter Book.