About This Course
CS61C teaches the internal organization and operation of digital computers with a new emphasis on advances in parallelism. The subjects covered include C and assembly language programming, memory management, how higher level programs are translated into machine language, computer organization, caches, performance measurement, parallelism, CPU design, warehouse‐scale computing, and related topics.
Please see the full course homepage for details: http://inst.eecs.berkeley.edu/~cs61c/su17/
Prerequisites, Grading, etc.
See the course policies page.