
Fundamental Computer Science
This lecture aims at mastering the basics of computer science. These fundamentals are not rudimentary. The assumed basic contents include CPU architecture, operating systems, networks, distributed systems, transaction processing, reinforcement learning, and machine learning (PRML equivalent).