Prerequisites: a college mathematics course (may be taken concurrently) or credit for MATH 009A from the Advanced Placement Examination or the Mathematics Advisory Exami- nation
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, func- tions, parameters, arrays, strings, file I/O, and classes. Also covers software design, testing, and debugging.
Credit: Credit is not awarded for CS 010 if it has already been awarded for CS 030.
Serves as a prerequisite for
BIEN 110 CS 011 CS 012 CS 013 CS 030 CS 061 CS 111 CS 121 EE 020 ENGR 118 ENGR 160 MATH 011 MATH 031 MATH 135A PHYS 177Referenced in
- International Baccalaureate — College Board Advanced Placement Examination Credit
- Bioengineering — Major Requirements
- Chemical and Environmental Engineering — Major Requirements
- Chemical and Environmental Engineering — Environmental Engineering
- 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 Sciences — Geophysics Major
- Electrical and Computer Engineering — Major Requirements
- Electrical and Computer Engineering — Graduate Program
- Mathematics — Major Requirements for the Bachelor of Arts and Bachelor of Science in Mathematics
- Mathematics — Major Requirements for the Bachelor of Science in Mathematics for Secondary School Teachers
- Physics and Astronomy — Major Requirements
- Southeast Asian Studies Designated Emphasis — Major Requirements