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

SDSU CS 250 — Intro to Software Systems

3.00 units 8 enrollment options

Alternatives analyses, information management, networking and communications, parallel and distributed processing, principles and practices, security and encryption. Ethical, legal, and social issues in computing. Modeling will be used to capture and explore designs.

Course requirements

Prerequisites: CS 160

  • CS 160

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
11793 Lecture In person Open 52 / 60 Tue/Thu 7:00 PM–8:15 PM COM 105 Ana Arribasplata 5.0/5 · 1 review Difficulty 3.0 · 100% take again
4093 Lecture In person Closed — Tue/Thu 2:00 PM–3:15 PM AH 3110 FNU Manju Muralidharan Priya 3.1/5 · 121 reviews Difficulty 3.6 · 56% take again
7613 Lecture In person Open 41 / 60 Thu 7:00 PM–9:40 PM GMCS 309 Gus Hanna 2.5/5 · 8 reviews Difficulty 1.8 · 25% take again

Spring 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
10095 Lecture In person Open 0 / 60 Mon/Wed/Fri 11:00 AM–11:50 AM GMCS 310 Rakshitha Arun Kumar No RateMyProfessor match available
8480 Lecture In person Open 0 / 49 Thu 4:00 PM–6:40 PM LSN 134 Gus Hanna 2.5/5 · 8 reviews Difficulty 1.8 · 25% take again
11623 Lecture In person Open 0 / 60 Wed 7:00 PM–9:40 PM GMCS 314 Gus Hanna 2.5/5 · 8 reviews Difficulty 1.8 · 25% take again
10096 Lecture In person Open 0 / 50 Mon/Wed/Fri 12:00 PM–12:50 PM AH 3113 Rakshitha Arun Kumar No RateMyProfessor match available

Summer 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
2085 Lecture In person Open 0 / 50 Mon/Tue/Wed 5:00 PM–5:50 PM ONLINE Gus Hanna 2.5/5 · 8 reviews Difficulty 1.8 · 25% take again