SlugAtlasUC Santa Cruz

CSE 120Computer Architecture

5 creditsUndergraduateStudent Option

Introduction to computer architecture including examples of current approaches and the effect of technology and software. Computer performance evaluation, basic combinatorial and sequential digital components, different instruction set architectures with a focus on the MIPS ISA and RISC paradigm. Evolution of CPU microarchitecture from single-cycle to multi-cycle pipelines, with overview of super-scalar, multiple-issue and VLIW. Memory system, cache, virtual memory and relationship between memory and performance. Evolution of PC system architecture. May include advanced topics, such as parallel processing, MIMD, and SIMD.

Prerequisites

Prerequisite(s): CSE 12; and CSE 13E, or CSE 13S, or ECE 13, or CSE 15 and CSE 15L. CSE 16 recommended.

  • Enrollment restricted to Computer Science BS and Computer Engineering BS during First Pass enrollment. Restriction lifted after the First Enrollment pass.

Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.

When it runs

Winter 2027Open Winter 2027

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 1:30pm–3:05pm
Media Theater M110S. NathOpen 0/190
02Lecture
Tue Thu 7:10pm–8:45pm
ClassroomUnit 001M. SieroOpen 0/140

Fall 2026Open Fall 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 1:30pm–3:05pm
ClassroomUnit 001Y. XuOpen 129/130
02Lecture
Tue Thu 5:20pm–6:55pm
J Baskin Engr 152StaffWait List 56/0

Spring 2026Open Spring 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 3:20pm–4:55pm
Oakes Acad 105S. NathClosed 156/0
02Lecture
Mon Wed Fri 4:00pm–5:05pm
Oakes Acad 105A. SouzaOpen 72/110

Winter 2026Open Winter 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 9:50am–11:25am
Thim Lecture 003S. NathClosed 160/160
02Lecture
Tue Thu 7:10pm–8:45pm
Thim Lecture 003M. HuttonOpen 97/160

Fall 2025Open Fall 2025

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 3:20pm–4:55pm
Thim Lecture 003S. NathOpen 157/160
02Lecture
Tue Thu 7:10pm–8:45pm
Thim Lecture 003M. SieroOpen 122/160

Who teaches it

InstructorRatingDifficultyWould take againReviews
Sagnik Nath3.3 / 53.4 / 566%165
Marcelo Siero3.0 / 53.0 / 554%78
Yuanchao Xu3.5 / 53.1 / 570%10

From RateMyProfessors, which is student-submitted and not a survey. Small review counts move a long way on one bad quarter.

SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.