CS 009P: Introduction to Python Programming with Applications

← 2019-20 2020-21 2021-22 →
← 2019-20 ← 2019-20 changes (lax) changes (strict) ▾ 2021-22 → 2021-22 →

Units: 4

Hours: Lecture, 3 hours; laboratory, 3 hours

Catalog page 250

Prerequisites: a college mathematics course (may be taken concurrently) or credit for MATH 009A from the Advanced Placement Examination or the Mathematics Advisory Examination

Description: Covers problem solving through structured programming of algorithms on computers using the Python language. Includes variables, expressions, input/output (I/O), branches, loops, functions, strings, lists, and use of common libraries. Also covers software design, testing, and debugging.

Credit: Credit is awarded for one of the following CS 009P, CS 009M, or CS 010A.

Derived Information — The following is not part of the official catalog but is computed from catalog data.

Serves as a prerequisite for

BIEN 225 PHYS 177
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2021-22 51/55 32/40  83/ 95
2020-21 46/50 48/50 33/50 127/150
2019-20 20/40 34/50 24/40  78/130
2018-19 23/50 33/40  56/ 90