CS 2810: Computer Organization and Architecture

Spring 2021 Reading Topics
Jan 11–15 shell, vim, ssh
Jan 18–22 (MLK Day) K&R ch1 C overview/tutorial
Jan 25–29 Assembly overview/intro
Feb 1–5 K&R ch2 types and expressions
Feb 8–12 K&R ch3 control flow
Feb 15–19 (Presidents’ Day)
Feb 22–26 K&R ch4 functions
Mar 1–5 Midterm exam
Mar 8–12 (Spring break)
Mar 15–19 K&R ch5 pointers and arrays
Mar 22–26 K&R ch6 structures
Mar 29–Apr 2 K&R ch7 input and output
Apr 5–9 K&R ch8 Unix interface
Apr 12–16 K&R appx B C standard library
Apr 19–23
Apr 26–30 (Wednesday last day)

Readings are from our textbook, Computer Organization and Design ARM Edition: The Hardware Software Interface.

Changes to the schedule will be announced in class.


Resources

git and ssh

Learning vim

Screencasts

Assembly language

Midterm exam practice

Last Updated 02/11/2021