Stanford Root

Schedule

Stanford Root

Schedule

CS 282

Computer Systems Architecture (EE 282)

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Course focuses on how to build modern computing systems, namely notebooks, smartphones, and data centers, covering primarily their hardware architecture and certain system software aspects. For each system class, we cover the system architecture, processor technology, advanced memory hierarchy and I/O organization, power and energy management, and reliability. We will also cover topics such as interactions with system software, virtualization, solid state storage, and security. The programming assignments allow students to explore performance/energy tradeoffs when using heterogeneous hardware resources on smartphone devices.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 6092
0 / 18 enrolled
DAYS:Monday, Wednesday
TIME:3 PM – 4:20 PM
LOCATION:TBD
INSTRUCTOR:
Trippel, Caroline, Kozyrakis, Christos
3units

CS 282: Computer Systems Architecture (EE 282)

3 units · Letter or Credit/No Credit

Course focuses on how to build modern computing systems, namely notebooks, smartphones, and data centers, covering primarily their hardware architecture and certain system software aspects. For each system class, we cover the system architecture, processor technology, advanced memory hierarchy and I/O organization, power and energy management, and reliability. We will also cover topics such as interactions with system software, virtualization, solid state storage, and security. The programming assignments allow students to explore performance/energy tradeoffs when using heterogeneous hardware resources on smartphone devices.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Monday Wednesday 3:00 PM – 4:20 PM — Trippel, Caroline, Kozyrakis, Christos (Graduate)

More CS courses

  • CS 275A: Symbolic Musical Information (MUSIC 253)
  • CS 275B: Computational Music Analysis (MUSIC 254)
  • CS 277: Foundation Models for Healthcare (BMDS 271, RAD 271)
  • CS 278: Social Computing (SOC 174, SOC 274)
  • CS 279: Computational Biology: Structure and Organization of Biomolecules and Cells (BIOE 279, BIOPHYS 279, BMDS 245, CME 279)
  • CS 281: Ethics of Artificial Intelligence
  • CS 283: Governing Artificial Intelligence: Law, Policy, and Institutions (COMM 152A, COMM 252A, GLOBAL 245B, INTLPOL 245B, POLISCI 145B, POLISCI 445B)
  • CS 286: Advanced Topics in Computer Vision and Biomedicine (BMDS 276)
  • CS 287: Data Centric AI for Healthcare (BMDS 218)
  • CS 288: Applied Causal Inference with Machine Learning and AI (MS&E 228)
  • CS 293: Empowering Educators via Language Technology (EDUC 473)
  • CS 295: Software Engineering

All CS courses · All departments