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

SDSU CS 210 — Data Structures

3.00 units 7 enrollment options

Representations and operations on basic data structures. Arrays, linked lists, stacks, queues, and recursion; binary search trees and balanced trees; hash tables, dynamic storage management; introduction to graphs. An object oriented programming language will be used. Formerly numbered as CS 310.

Course requirements

Prerequisites: CS 160.

  • CS 160.

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
7138 Lrg Lect In person Open 64 / 65 Tue/Thu 11:00 AM–12:15 PM LH 347 Patricia Kraft 3.5/5 · 12 reviews Difficulty 3.4 · 62% take again
7504 Lrg Lect In person Open 62 / 70 Tue/Thu 7:00 PM–8:15 PM SH 101 Dominic Dabish 4.7/5 · 27 reviews Difficulty 3.6 · 93% take again
11712 Lrg Lect In person Closed — Tue/Thu 4:00 PM–5:15 PM GMCS 425 FNU Manju Muralidharan Priya 3.1/5 · 121 reviews Difficulty 3.6 · 56% take again
11784 Lrg Lect In person Open 54 / 70 Mon/Wed 5:30 PM–6:45 PM SH 123 Randy Scovil No RateMyProfessor match available

Spring 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
7602 Lrg Lect In person Open 0 / 60 Tue/Thu 7:00 PM–8:15 PM LSS 365 FNU Manju Muralidharan Priya 3.1/5 · 121 reviews Difficulty 3.6 · 56% take again
6146 Lrg Lect In person Open 0 / 86 Tue/Thu 8:00 AM–9:15 AM PS 130 Patricia Kraft 3.5/5 · 12 reviews Difficulty 3.4 · 62% take again

Summer 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
2151 Lrg Lect In person Open 0 / 60 Mon/Thu 5:00 PM–6:40 PM ONLINE Dominic Dabish 4.7/5 · 27 reviews Difficulty 3.6 · 93% take again