CS 100: Software Construction

← 2016-17 2017-18 2018-19 →
← 2012-13 ← 2016-17 changes (lax) changes (strict) ▾ 2020-21 → 2018-19 →

Units: 4

Hours: Lecture, 3 hours; laboratory, 3 hours

Catalog page 206

Prerequisites: CS 014 with a grade of “C-” or better

Description: Emphasizes development of software systems. Topics include design and implementation strategies; selection and mastery of programming languages, environment tools, and development processes. Develops skill in program- ming, testing, debugging, performance evaluation, component integration, maintenance, and documen- tation. 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