Prerequisites: MATH 004, may be taken concurrently or MATH 005A, may be taken concurrently or MATH 006A, may be taken concurrently or MATH 006B, may be taken concurrently or MATH 007A, may be taken concurrently or MATH 009A, may be taken concurrently or MATH 09HA, may be taken concurrently or MATH 022, may be taken concurrently
Description: Covers computational thinking, problem-solving, and data analysis using the Python language through application- based data manipulation tasks from science, engineering, business, and the humanities. Includes variables, expressions, branches, loops, functions, parameters, lists, strings, file I/O, and exception handling. Also covers software design, testing, and debugging. Credit is awarded for one of the following CS 009A or CS 010A.
Credit: Credit is not awarded for CS 005 or CS 008 if it has already been awarded for CS 009A.
Serves as a prerequisite for
BIEN 168 BIEN 225 CS 009B CS 015 CS 061 ENGR 118 PBPL 100A PHYS 177 STAT 157 STAT 167Referenced in
- Actuarial Science — Actuarial Science Major
- Business Analytics — Business Analytics Major
- Data Science — Transfer Admissions Requirements of Data Science Major
- Data Science — Major Requirements
- Data Science — Minor
- Materials Science and Engineering — Major Requirements
- Microbiology — Major Requirements
- Physics and Astronomy — Major Requirements
- Public Policy — Major Requirements