Good Courses

Operating System:
CS 140: Operating Systems (Standford Winter 2016)
CS240: Advanced Topics in Operating Systems (Standford)
Operating Systems (211) (Imperial College)

Machine Learning:
Course 493: Intelligent Data Analysis and Probabilistic Inference (Imperial College)
Machine Learning (course 395) (Imperial College)
Advanced Statistical Machine learning 495
CS229 Machine Learning
CS231n: Convolutional Neural Networks for Visual Recognition

Distributed System
Scalable Distributed Systems Design

Network
Networks and Communications