CS 100: Software Construction

← 2023-24 2024-25 2025-26 →
← 2021-22 ← 2021-22 changes (lax) changes (strict) ▾

Units: 5

Hours: Lecture, 3 hours; laboratory, 2 hours; discussion, 1 hour; individual study, 1 hour

Catalog page 273

Prerequisites: CS 010C with a grade of C- or better

Description: Emphasizes development of software systems. Topics include design and implementation strategies and selection and mastery of programming languages, environment tools, and development processes. Develops skill in programming, testing, debugging, performance evaluation, component integration, maintenance, and documentation. Covers professional and ethical responsibilities and the need to stay current with technology.

Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2025-26 184/190 134/210 102/200 18/60 438/660
2024-25 188/200 116/210 101/200 33/60 438/670
2023-24 195/206 143/220 137/200 46/60 521/686
2022-23 208/220 181/220 166/205 48/60 603/705
2021-22 210/220 172/180 175/200 19/30 576/630
2020-21 207/218 172/180 120/130 38/65 537/593
2019-20 183/210 107/105  97/120 49/65 436/500
2018-19 184/205  75/105  89/ 90 24/30 372/430
2017-18 139/158 106/105  77/ 77 15/16 337/356
2016-17  92/ 95  84/105  54/ 80 230/280