CS 220
Resources related to CS 220 (Computer Organisation) can be found here
This is the webpage for the course CS220 that I did during Fall 2020. The course was taught by Prof. Mainak Choudhuri.
Being a systems enthusiast, this has to be certainly one of the most interesting course I found in the UG curriculum. I actually got to know the internals of how computer actually work and how beautifully the underlying mechanisms are designed.
In this course, we were asked to form a team of 2 and code for tasks provided in the assignments. Most of the assignments required using verilog for hardware simulation, and the rest required to code in pure assembly.
The assignments and their solutions are present in the dedicated repository here.
Remark : Please keep in mind that I am purely posting these solutions out of interest and do not take any responsibility of the correctness of the solutions posted. Please feel free to reach out to me through mail in case you find an error.