Skip to main content

Compare two courses

Side by side for Spring 2027: what each one counts toward, what it needs first, when it meets, and who teaches it. Nothing here costs a pass.

Showing what the catalog lists for everyone. Sign in with a degree evaluation on file and this page says what each course counts toward on your own catalog year, and what you still owe.

CS 150L

Introductory Computer Programming Laboratory

Units
1
Counts toward
  • Biology, Emphasis in Ecology, B.S. (2026-27) - Preparation for the Major
  • Computer Science Minor (2026-27) - Required Courses
  • Computer Science Minor (2025-26) - Required Courses
  • Computer Science Minor (2024-25) - Required Courses
  • Computer Science, B.S. (2026-27) - Preparation for the Major
  • Computer Science, B.S. (2025-26) - Preparation for the Major
  • Computer Science, B.S. in Applied Arts and Sciences (2024-25) - Preparation for the Major
  • Data Science Minor (2026-27) - Preparation for Minor
  • Data Science Minor (2025-26) - Preparation for Minor
  • Geography, Emphasis in Geographic Information Science and Technology, B.A. (2026-27) - Preparation for the Major
  • Geography, Emphasis in Geographic Information Science and Technology, B.A. (2025-26) - Preparation for the Major
  • Geography, Emphasis in Geographic Information Science and Technology, B.A. in Liberal Arts and Sciences (2024-25) - Preparation for the Major
  • Geography, Emphasis in Geographic Information Science and Technology, B.S. (2026-27) - Preparation for the Major
  • Geography, Emphasis in Geographic Information Science and Technology, B.S. (2025-26) - Preparation for the Major
  • Geography, Emphasis in Geographic Information Science and Technology, B.S. in Applied Arts and Sciences (2024-25) - Preparation for the Major
  • Mathematics, B.A. (2026-27) - Impacted Program, Preparation for the Major
  • Mathematics, B.A. (2025-26) - Impacted Program, Preparation for the Major
  • Mathematics, B.A. in Liberal Arts and Sciences (2024-25) - Impacted Program, Preparation for the Major
  • Mathematics, B.A. in Liberal Arts and Sciences, Mathematics Major In preparation for the Single Subject Teaching Credential With the B.A. Degree in Liberal Arts and Sciences (2024-25) - Recommended
  • Mathematics, B.A., Mathematics Major In preparation for the Single Subject Teaching Credential With the B.A. Degree (2026-27) - Recommended
  • Mathematics, B.A., Mathematics Major In preparation for the Single Subject Teaching Credential With the B.A. Degree (2025-26) - Recommended
  • Mathematics, Emphasis in Applied Mathematics, B.S. (2026-27) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Applied Mathematics, B.S. (2025-26) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Applied Mathematics, B.S. in Applied Arts and Sciences (2024-25) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Computational Science, B.S. (2026-27) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Computational Science, B.S. (2025-26) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Computational Science, B.S. in Applied Arts and Sciences (2024-25) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Mathematics Education, B.S. (2026-27) - Impacted Program, And One Course Selected From
  • Mathematics, Emphasis in Mathematics Education, B.S. (2025-26) - Impacted Program, And One Course Selected From
  • Mathematics, Emphasis in Mathematics Education, B.S. in Applied Arts and Sciences (2024-25) - Impacted Program, And One Course Selected From
  • Mathematics, Emphasis in Science, B.S. (2026-27) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Science, B.S. (2025-26) - Impacted Program, Preparation for the Major
  • Mathematics, Emphasis in Science, B.S. in Applied Arts and Sciences (2024-25) - Impacted Program, Preparation for the Major
  • Music, Music Recording Technology and Audio Design Track, B.M. (2026-27) - Preparation for the Major
  • Music, Music Recording Technology and Audio Design Track, B.M. (2025-26) - Preparation for the Major
  • Music, Music Recording Technology and Audio Design Track, B.M. in Applied Arts and Sciences (2024-25) - Track 3 - Music Recording Technology and Audio Design
  • Statistics, B.S. (2026-27) - Additional Lower Division Coursework
  • Statistics, B.S. (2025-26) - Additional Lower Division Coursework
  • Statistics, B.S. in Applied Arts and Sciences (2024-25) - Additional Lower Division Coursework
  • Statistics, Emphasis in Actuarial Science, B.S. (2026-27) - Preparation for the Major
  • Statistics, Emphasis in Actuarial Science, B.S. (2025-26) - Preparation for the Major
  • Statistics, Emphasis in Actuarial Science, B.S. in Applied Arts and Sciences (2024-25) - Preparation for the Major
  • Statistics, Emphasis in Data Science, B.S. (2026-27) - Preparation for Major
  • Statistics, Emphasis in Data Science, B.S. (2025-26) - Preparation for Major
  • Statistics, Emphasis in Data Science, B.S. in Applied Arts and Sciences (2024-25) - Preparation for Major
Prerequisites

Prerequisite(s): Credit or concurrent registration in CS 150.

Sections in Spring 2027

4 sections, 4 with open seats. Earliest start 8:00 AM.

  • Class #5838Part online, part in-person - Open

    Tue 8:00 AM - 9:15 AM, TBA (not set yet)

    30 of 30 seats open
    • To be Announced
  • Class #5841Part online, part in-person - Open

    Tue 5:30 PM - 6:45 PM, TBA (not set yet)

    30 of 30 seats open
    • To be Announced
  • Class #5837Part online, part in-person - Open

    Mon 5:30 PM - 6:45 PM, TBA (not set yet)

    30 of 30 seats open
    • To be Announced
  • Class #5839Part online, part in-person - Open

    Wed 5:30 PM - 6:45 PM, TBA (not set yet)

    30 of 30 seats open
    • To be Announced
Full CS 150L page