Overview

CSE 141 introduces the fundamentals of modern processor architecture. We cover Instruction Set Architectures (ISAs), computer system performance, datapath design, pipelining, branch prediction, memory hierarchy design, and processor security. By the end of the course, you should be able to reason about real-world processors and compare design tradeoffs across architectures like Apple M-series and Intel Core processors.

People

Hosein Yavarzadeh
Instructor
Hosein Yavarzadeh
TA
Tutor
Jasper Huang
Office Hours: TBA
TA
Tutor
Aarav Vidhawan
Office Hours: TBA

Meetings

Lectures Mon – Thu  ·  11:00 – 12:20 PM
Discussion Fri  ·  11:30 AM – 1:20 PM
Midterm Sat Aug 22  ·  10:00 – 11:50 AM
Final Fri Sep 5  ·  11:30 AM – 2:30 PM

All sessions are in-person in WLH 2111.

Agenda

Date Topic Links Tags

Homework

Assignment Due PDF Submit

Textbook

Required
Computer Organization and Design: The Hardware/Software Interface (MIPS Edition), 5th Edition
Patterson & Hennessy (ISBN 978-0124077263)

Optional
Computer Architecture: A Quantitative Approach — Hennessy & Patterson;
Synthesis Lectures on Computer Architecture

Resources & Communication

Grading

Each component (quizzes, homework, midterm, final) is graded independently. Your final course grade is the lowest grade earned across all components. To earn an A, you need to earn an A in every component. Consistent effort throughout the course is what leads to success.

4 weekly quizzes (lowest dropped)  ·  4 homework assignments  ·  Midterm  ·  Final

GradeRangeGradeRangeGradeRange
A+> 96.7 B[83.3, 86.7) C−[70, 73.3)
A[93, 96.7) B−[80, 83.3) D[60, 70)
A−[90, 93) C+[76.7, 80) F[0, 60)
B+[86.7, 90) C[73.3, 76.7)

* Grade ranges may be modified only in students' favor.

Policies

Attendance and Engagement

Attendance in lectures is strongly encouraged but not required. Lectures will be recorded and posted after class. Attendance in discussion sessions is mandatory. A weekly quiz will be conducted at the end of each week to wrap up the week's material. Quizzes are low-stakes check-ins designed to help both students and the instructor identify concepts that may need additional reinforcement. After each quiz, we will review the questions together and work through the solutions as a class.

Quizzes

Your lowest quiz score will be dropped, so your quiz grade is based on your best three of the four quizzes. If you miss a quiz for any reason, that quiz simply counts as your drop.

Homework Collaboration

Students may discuss homework problems with classmates, but each student must complete and submit their own final write-up. Do not copy solutions or share completed write-ups.

Late Homework

Each student has one 24-hour late day for homework assignments during the summer session. Use it however you choose. Work submitted after the available late day may not receive credit unless an approved accommodation or prior arrangement applies.

Regrade Requests

Regrade requests will be handled through Gradescope and will remain open for at most one week after graded work is returned.

Academic Integrity

Cheating will be taken seriously. Assistance during exams, use of unauthorized solutions, copying from previous versions or online sources, and sharing/receiving completed homework write-ups are not allowed.

AI Policy

AI tools (e.g., ChatGPT, Claude, Copilot) may be used as a learning aid — for example, to clarify a concept from lecture, get a different explanation of course material, or work through your thinking on a problem. This kind of use is encouraged. However, using AI to generate or complete homework solutions is strongly discouraged. Homework is designed to build the understanding you will need to succeed on exams, which are held in-person with no electronics permitted. Students who rely on AI to do their homework rather than develop their own understanding will find themselves underprepared when it matters most. In short, use AI the way you would use a tutor or a textbook — to help you learn, not to do the learning for you.

Exam Logistics

Both the midterm and final exam are held in-person with no electronics permitted. Exams are closed book and designed to test your understanding of the material. You are allowed to bring one handwritten cheat sheet (a two-sided US Letter page).

Make-up Exam Policy

The midterm and final exam dates are posted in advance. Please plan accordingly and make sure these times are blocked on your calendar. Scheduling conflicts are not grounds for a make-up. In the case of a genuine, unforeseeable emergency, contact the instructor as soon as possible. Make-up arrangements, if granted, are determined on a case-by-case basis.

Accommodations

Students with documented disabilities should contact the instructor during the first week of class so that appropriate arrangements can be made. Please reach out via email to begin the process.