Week 3 Assignments


This week’s homework asks you to do a bit of research into the terminology used in computing. We are going to get a feel for the sizes involved in computing, and how fast signals move around in our systems. You will be using a notation called reStructuredText to do this, but the assignment page is already set up for that. (It will look nice on GitHub if you set it up right!)

Lab 1

In this first lab, we will start building a simple processor simulator. This project will get you started writing more serious C++ code, so pay attention to the suggested project layout we will use. Notes on that are in the Appendix.