- 15-213 Introduction to Computer Systems (CMU)
- 18-447 Introduction to Computer Architecture (CMU)
- CS144 Introduction to Computer Networks (Stanford)
- 6.004 Computation Structures (MIT)
- cs194-15 Introduction to Parallel Programming (UCB)
- cs231n Introduction to Convolutional Neural Networks for Visual Recognition (Stanford)
- cs229 Machine Learning (Stanford)
- cs230 Deep Learning (Stanford)
- cs230 Neural Networks and Deep Learning (Stanford)
- Deep Learning with PyTorch for Medical Image Analysis (Bilibili)
- 18-742 Advanced Computer Architecture (CMU)
- 6.S081 Operating System Engineering (MIT)
- 6.824 Distributed Systems (MIT)
- 15-418 Parallel Computer Architecture and Programming (CMU)
- CS-267 Applications of Parallel Computers (UCB)