Basic probability & statistics
- Harvard’s Statistics 110 (Probability): very famous course. Course website and book
- Bayesian inference by Prof. Jarad Niemi
course website
Optimization & Background for Machine Learning and Deep Learning
Deep learning:
Introductory courses
- Standford’s CS 230: Deep Learning | Autumn 2018 (youtube)
- Stanford-cs221: Artificial Intelligence: Principles and Techniques (Autumn 2019-2020) on Youtube
Advanced:
- Stanford’s CS231n: Convolutional Neural Networks for Visual Recognition youtube video playlist
- Stanford’s CS234: Reinforcement learning
- Stanford CS224n: Natural Language Processing with Deep Learning with youtube video playlist
- Stanford CS224U: Natural Language Understanding | Spring 2019
- Stanford CS229 I Machine Learning I Building Large Language Models (LLMs)
- Stanford CS236: Deep Generative Models
- Stanford CS520: Knowledge Graph Seminar (Spring 2020)
- Standford CS 330: Deep Multi-Task and Meta Learning (Fall 2020) Youtube video lectures
- Stanford CS25: Transformers United on YouTube
- Stanford AA228/CS238 Decision Making Under Uncertainty I Policy Gradient Estimation and Optimization and Stanford AA228/CS238 Decision Making Under Uncertainty I Online Planning and Policy Search
Machine Learning
- Stanford CS229 Machine Learning I Youtube 2022
- Google’s Machine Learning Crash Course
- Berkeley’s CS294-158 Deep Unsupervised Learning Spring 2019 course with videos
- CMU’s graduate AI
- CMU Statistical Machine Learning : mainly about theoratical nonparametric statistics. youtube videos
- CMU 10-605 Machine Learning With Large Datasets-fall 2016
- Stanford’s Machine Learning specialization
- Stanford Seminar – ML Explainability
Programming courses
- Stanford’s programming methodlogy
- Stanford: A Second Course in Algorithms
- Stanford: algorithms
- Stanford’s CS107: Programming Paradigms
- Stanford’s Introduction to database
- Stanford’s CS 154 – Introduction to the Theory of Computing
- Stanford’s CS 106A Programming Methodology – Spring 2017
- Stanford’s CS 161: Design and Analysis of Algorithms
- Stanford’s CS 110: Principles of Computer Systems
- A nice youtube channel for Python newbies
- MIT: Introduction to Computer Science and Programming in Python Fall 2016 with Youtube videos
Other:
Google Cloud Machine Learning Crash Course:
- Description: A fast-paced, practical introduction to machine learning, featuring video lectures, interactive visualizations, and hands-on practice exercises.
- Link: Google Cloud Machine Learning Crash Course
Discover more from Science Comics
Subscribe to get the latest posts sent to your email.