This repository contains all the materials of the course "Great Ideas in Computer Architecture (Machine Structures)" in the UC Berkeley CS 61C in the semester of fall 2020, including the discussions, exams and my solutions of all the 12 labs and 4 projects.
One can find the course website here which is the fall 2020 webpage. The website of the latest CS 61C course is cs61c.org.
If you are a student of this course, please use this repository as a reference only. Do not copy the code directly, as it is against the course policy.