CSCI 424: Computer Architecture, Spring 2022

General Information

Prerequisites

Prerequisite(s): CSCI 304 and either CSCI 301 or CSCI 303. Experience with Python programming is desired (equivalent to CSCI 140/141). If you do not meet these requirements, please talk to the instructor.

Textbook and Resources

Grading

Homework Assignments

Activities (mostly in-class)

Exams

Acknowledgments

The lecture slides of this course are developed based on the original lecture slides from Mary. J. Irwin (Penn State) and Computer Organization and Design, 5th Edition, Patterson & Hennessy (P&H), Morgan Kaufmann. The course staff also acknowledges the contributions of Mary. J. Irwin, Chita Das, Yuan Xie, N. Vijaykrishnan, and other instructors and TAs at Penn State, towards developing the course material over a period of time.

Academic Integrity and Accommodations

Writing Resources

Mental and Physical Well-Being

William & Mary recognizes that students juggle different responsibilities and can face challenges that make learning difficult. There are many resources available at W&M to help students navigate emotional or psychological, physical or medical, material or accessibility concerns. Asking for help is a sign of courage and strength. If you or someone you know is experiencing any of these challenges, we encourage you to reach out to the following offices: