3 units
Offered: Summer 2027 (not offered), Spring 2027 (unknown), Fall 2026 (unknown)
Program design and development. Object-oriented programming to include inheritance, polymorphism, and generic code. Representations and operations on basic data structures: arrays, linked lists, stacks, queues, and trees. Not open to Computer Science majors.
Prerequisites
CS 107 or CS 150 or consent of instructor. Not open to Computer Science majors. Not open to students with credit in CS 210.
See the full prerequisite chainFrom the catalog
- Who can take it
- CS 107 or CS 150 or consent of instructor. Not open to Computer Science majors. Not open to students with credit in CS 210.
- 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
- Spring
0 sections in Spring 2027
CS 305 is not offered in Spring 2027. Check all CS classes for other terms.