Skip to main content

CS 150 - Introductory Computer Programming

CS 150: Introductory Computer Programming (3 units) at San Diego State University. 2 sections offered in Spring 2027, with meeting times, instructors, and seat counts. Prerequisites: Credit or concurrent registration in CS 150L. Counts toward Biology, Emphasis in Ecology, B.S. (2026-27), Computer Science Minor (2026-27).

3 units
  • Required Courses
  • Preparation for the Major
  • Impacted Program
  • Recommended
  • And One Course Selected From
  • Preparation for Minor
  • Additional Lower Division Coursework
  • Preparation for Major
  • Track 3 - Music Recording Technology and Audio Design
Offered: Summer 2027 (not offered), Spring 2027 (offered), Fall 2026 (offered)

Counts toward

Show all 45
Computing methodology, process, and computational problem solving. Algorithm Design; program design, development, and testing.
Prerequisites
Credit or concurrent registration in CS 150L
See the full prerequisite chain

From the catalog

Who can take it
Not open to students with credit in CS 107
Grading
LCR: Letter Grade with Cr/NC available. The grading default for the class will be letter grade, but students can opt to take it for Cr/NC
Typically offered
Fall/Spring
Formerly numbered
CS 107

2 sections in Spring 2027

Class #5834· In-person · Open · Letter or CR/NC
60 of 60 seats open
Tue, Thu 9:30 AM-10:45 AM · P 144
Class #5836· In-person · Open · Letter or CR/NC
68 of 68 seats open
Mon, Wed 2:00 PM-3:15 PM · SH 119