CS 010: Introduction to Computer Science for Science, Mathematics, and Engineering I

← 2010-11 2011-12 2012-13 →
← 2010-11 ← 2010-11 changes (lax) changes (strict) ▾ 2012-13 → 2012-13 →

Units: 4

Hours: Lecture, 3 hours; lab- oratory, 3 hours

Catalog page 205

Prerequisites: A UCR Mathematics course (may be taken concurrently) or credit for MATH 009A from the Advanced Placement Examination or the Mathematics Advisory Examination; enrollment priority is given to students in the following majors: BS in Bioengineering, BS in Biological Sciences, BS in Business Informatics, BS in Chemical Engineering, BS in Computer Engineering, BS or Minor in Computer Science, BS or MS in Electrical Engineering, BS in Environmental Engineering, BS in Geophysics, Honors Program in Linguistics, BA or BS in Mathematics, BS in Mathematics for Secondary School Teachers, BA or BS in Physics, BA in Media & Cultural Studies, and/or BA or BS in Statistics

Description: This priority is given in the winter quarter. Covers problem solving through structured programming of algo- rithms on computers using the C++ object-oriented language. Includes variables, expressions, input/output (I/O), branches, loops, functions, 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 award- ed for CS 030.

Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2019-20 516/532 281/285 283/313 75/ 80 1155/1210
2018-19 484/509 254/270 296/304 61/ 63 1095/1146
2017-18 500/540 251/255 305/304 77/102 1133/1201
2016-17 402/ 0 225/235 246/285 79/ 82  952/ 602