3 units
- Preparation for the Major
- Required Courses
- Impacted Program
- Preparation for Major
- 12-15 Units Selected from
Offered: Offered every term
Counts toward
- 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
- Geographic Information Science Certificate (2026-27) - Required Courses, 12-15 Units Selected from
Show all 12
- Geographic Information Science Certificate (2025-26) - Required Courses
- Geographic Information Science Certificate (2024-25) - Required Courses
- 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
- 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
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.
Prerequisites
CS 160 - Intermediate Computer Programming CS 160
Unclear. This wording is not something we can check for you. Read it above and confirm with an adviser.
See the full prerequisite chainFrom the catalog
- Grading
- LTR: Letter Graded. The class will be offered for letter grade with no option to take it for Cr/NC
- Typically offered
- Fall/Spring
- Formerly numbered
- CS 310
2 sections in Spring 2027
Class #7602· In-person · Open · Letter
60 of 60 seats open
Tue, Thu 7:00 PM-8:15 PM · LSS 365
Class #6146· In-person · Open · Letter
86 of 86 seats open
Tue, Thu 8:00 AM-9:15 AM · PS 130
Ratings via RateMyProfessors