Description
The goal of this course is to introduce students to the hardware/software interface and the fundamental building blocks that make up a modern computer. By taking this course, students will:
- become conversant with fundamental computer architecture concepts,
- be able to read and evaluate specs of modern architectures,
- understand the implications of computer architecture on performance and security, and
- gain experience designing a working processor from scratch.
- become conversant with fundamental computer architecture concepts,
- be able to read and evaluate specs of modern architectures,
- understand the implications of computer architecture on performance and security, and
- gain experience designing a working processor from scratch.
General Information
Course Website
Name | Office Hours | |
---|---|---|
Conner Ward | When? Where? | |
Ashish Venkat | When? Where? | |
Xida Ren | When? Where? | |
Muhammad Abdullah | When? Where? | |
Brian Tufts | When? Where? | |
Logan Moody | When? Where? | |
Cheryl He | When? Where? |