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

SDSU CS 150 — Intro Computer Programming

3.00 units 5 enrollment options

Computing methodology, process, and computational problem solving. Algorithm Design; program design, development, and testing. Formerly numbered as CS 107. Not open to students with credit in CS 107.

Course requirements

Prerequisites: Credit or concurrent registration in CS 150L.

  • Credit or concurrent registration in CS 150L.

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
2867 Lrg Lect In person Closed — Tue/Thu 2:00 PM–3:15 PM HH 214 Patricia Kraft 3.5/5 · 12 reviews Difficulty 3.4 · 62% take again
3212 Lrg Lect In person Closed — Mon/Wed 2:00 PM–3:15 PM GMCS 314 Patricia Kraft 3.5/5 · 12 reviews Difficulty 3.4 · 62% take again
3213 Lrg Lect In person Open 37 / 80 Mon/Wed 4:00 PM–5:15 PM OP 201 Patricia Kraft 3.5/5 · 12 reviews Difficulty 3.4 · 62% take again

Spring 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
5834 Lrg Lect In person Open 0 / 60 Tue/Thu 9:30 AM–10:45 AM P 144 Lokeshwari Anamalamudi 3.0/5 · 2 reviews Difficulty 2.5 · 50% take again
5836 Lrg Lect In person Open 0 / 68 Mon/Wed 2:00 PM–3:15 PM SH 119 Rylie Foster No RateMyProfessor match available