Computer Science · Fall 2026, Winter 2027, Spring 2027, & Summer 2027

SDSU CS 370 — Computer Architecture

3.00 units 6 enrollment options

Logic gates, combinational circuits, sequential circuits, memory and bus system, control unit, CPU, exception processing, traps and interrupts, input-output and communication, reduced instruction set computers, use of simulators for analysis and design of computer circuits, and traps/interrupts.

Course requirements

Prerequisites: CS 240.

  • CS 240.

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
4096 Discussion In person Open 72 / 80 Mon/Wed 4:00 PM–5:15 PM LH 347 Pawel Sniatala No RateMyProfessor match available
9747 Discussion In person Open 70 / 75 Mon/Wed 2:00 PM–3:15 PM ONLINE Pawel Sniatala No RateMyProfessor match available
8665 Discussion In person Open 84 / 85 Mon/Wed 11:00 AM–12:15 PM HT 183 Pawel Sniatala No RateMyProfessor match available

Spring 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
6144 Discussion In person Open 0 / 75 Mon/Wed 2:00 PM–3:15 PM P 144 Tao Xie 3.7/5 · 62 reviews Difficulty 4.0 · 70% take again
6145 Discussion In person Open 0 / 60 Mon/Wed 4:00 PM–5:15 PM GMCS 310 Tao Xie 3.7/5 · 62 reviews Difficulty 4.0 · 70% take again

Summer 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
1877 Discussion Online synchronous Open 0 / 60 Mon/Thu 10:00 AM–11:40 AM ONLINE Umut Can Cabuk 4.4/5 · 20 reviews Difficulty 2.6 · 76% take again