Prerequisites: MATH 008B, may be taken concurrently or MATH 006B, may be taken concurrently or MATH 007A, may be taken concurrently or MATH 09HA, may be taken concurrently or MATH 008A, may be taken concurrently or MATH 005, may be taken concurrently or MATH 009A, may be taken concurrently
Description: Covers problem solving through structured programming of algorithms on computers using the C++ object-oriented language Includes variables, expressions, input/output (I/O), branches, loops, functions, parameters, arrays, strings, file I/O, and classes. Also covers software design, testing, and debugging.
Credit: Credit is awarded for one of the following: CS 010, CS 009M, or CS 009P.
Serves as a prerequisite for
BIEN 110 CS 009M CS 011 CS 013 CS 061 CS 111 EE 020 ENGR 118 ENGR 160 MATH 011 MATH 031 MATH 135A PHYS 177 STAT 167Referenced in
- ADVANCED PLACEMENT
- BIOENGINEERING — Major Requirements
- CHEMICAL AND ENVIRONMENTAL ENGINEERING — Major Requirements
- LINGUISTICS — Honors Program in Linguistics
- COMPUTER ENGINEERING — Major Requirements
- COMPUTER SCIENCE AND ENGINEERING — Major Requirements
- COMPUTER SCIENCE AND ENGINEERING — Computer Science with Business Applications Major
- COMPUTER SCIENCE AND ENGINEERING — Minor in Computer Science
- EARTH & PLANETARY SCIENCES — Geophysics Major
- ELECTRICAL AND COMPUTER ENGINEERING — Major Requirements
- ELECTRICAL AND COMPUTER ENGINEERING — Graduate Program
- MATHEMATICS — College Requirements
- PHYSICS AND ASTRONOMY — Major Requirements
- STATISTICS — Major Requirements