📜 Course Description

Instructor: Professor Maggie Delano

Pronouns: they/them

Office: Singer 233

Office hours: by appointment (email me if none of those times work)

Email: [email protected]

Lecture: Tu/Th 2:40pm–3:55pm

Lab: Mondays 1:15pm-4pm in Singer 221

Natural Sciences and engineering practicum.

1.0 credit

This course covers the physical and logical design of a computer. Topics include current microprocessors, CPU design, RISC and CISC, pipelining, superscalar processing, caching, virtual memory, assembly and machine language, and multiprocessors. Labs cover performance analysis via simulation and microprocessor design using CAD tools.

Prerequisite: ENGR 015, CPSC 031, or CPSC 035

🎓 Learning Objectives and Outcomes

In this course, you will:

By the end of this course, you should be able to:

📚 Required Texts

Required Texts