Projects
StudiesContact

Course Catalogue

One of my favorite things to do is study the many fascinating courses available online, for free on YouTube or via Great Courses. I often supplement these studies with the spaced repetition flashcard program Anki. You could say I'm a little obsessed!
Below are some of the courses I've been studying recently, as well as some notes and resources from them.
Description of my image
Fall and Rise of China
China from the Opium Wars to Hu Jintao, with a brilliant and seasoned China watcher with a host of personal anecdotes.
May 2023
Description of my image
Nand to Tetris
Building a modern computer from first principles, starting with a simple "not and" gate and progressing all the way to writing and following programs in assembly.
Aug 2021
Description of my image
American History
Three professors and almost 100 lectures, from conquistadors to Dubya. Will change how you read the news.
Jun 2023
Description of my image
The Civil War
A 48-lecture course on the American Civil War by Professor Gary Gallagher.
Mar 2023
Description of my image
Deep Learning for Coders
Jeremy Howard's classic course on machine learning from fast.ai.
Dec 2022
Description of my image
Everyday Engineering
A sweeping introduction to subjects in construction, energy, electricity, transportation, telecommunications, even satellites. A real tour de force.
Jun 2022
Description of my image
The Rise and Fall of Soviet Communism
From Nicholas the Second to Boris Yeltsin in all its grisly detail.
Jul 2023