Assignments from CS107: Computer Organizations and Systems