Welcome to the work-in-progress class page for CS 3330 – Computer Architecture. This material represents the best current estimate of course flow and content.

Instruction delivery

This course will be online. See this page for a description of how we intend to deliver lectures and labs.

Course Content

There are two common expectations that this course does not fulfill:

Instead, you will learn

Relationship to other courses

CS 3330

Course Staff

This is the place to get help for almost any issue. Access via Collab or from piazza.com.
Anonymous Feedback
Anonymous feedback, which is available through Collab, is appreciated by at least one of the instructors.

The feedback is really truly anonymous; there is no way we can find out who posted it, so posting things like “you misgraded my homework” there will not be effective.

Charles Reiss
Office: Rice 205. (Not likely to be occupied this semester.)
Email: creiss@virginia.edu
Telephone: 434-924-8274
Office Hours: (see calendar below)
Alif Ahmed, Giovanni Cianciaruso, Bryce Foster, Kevin Ivey, Atishay Kasera, Minjae Lee, Evan Miller, Gustavo Moreira, Lukas Peng, Falsai Refai, Evan Rose, Bennett Ross, Rajiv Sarvepalli, Kelly Schaefer, Nikita Semichev, Trey West, Hanzhi Zhou

Please respect the fact that our TAs are also students in other classes, with assignments and so on of their own, and limit your 3330-related contact with them to the times they have scheduled to act as TAs.

Office Hours

You will need

Picture of csapp cover

Grading and Academic Honesty

See this page.


If you need any kind of special accommodations, including but not limited to disability, learning needs, illness, or personal circumstances, please contact us as soon as you are aware of these needs. We aim to be as accommodating and fair as possible.

If you are not sure if your situation warrants special attention, ask us.