CS 220 Course Materials
Fall 2025
General
Projects and Labs
- Introduction: Hello, World Below; Aug. 28, one day
Read:
- Boolean Logic; Sept. 2, two days
Read:
Prepare for the project:
- Boolean Arithmetic; Sept. 11, two days
Read:
Prepare for the project:
- Lab 1: It All Depends Upon How You Look At It, Sept. 18,
one day
How are other types of data, such as strings and floating point numbers,
represented? How does the CPU know how to interpret bits?
- Sequential Logic; Sept. 23, two days
Read:
Prepare for the project:
- Exam I; Sept. 30
Covering previous material
- Machine Language Programming; Oct. 2, three days
Read:
Prepare for the project:
- Computer Architecture; Oct. 14, three days
Read:
Prepare for the project:
- Assembler; Oct. 30, three days
Read:
Prepare for the project:
- Exam II; Nov. 11
Covering previous material since Exam I.
- Virtual Machine Translator I; Nov. 13, four days
Read:
Prepare for the project:
- Virtual Machine Translator II; Dec. 2, four days
Read:
Prepare for the project:
Last updated October 30, 2025.
Send mail to kelliher[at]goucher.edu
Tom Kelliher