Read our cookies policy and privacy statement for more information.
×Sacramento, California•
This honors course combines the content of both CISP 300 and CISP 360 and presents it in an accelerated fashion emphasizing projects and collaborative work. It introduces methods for solving typical computer problems by assessing and analyzing computing problems, performing algorithm design using a top-down, divide and conquer approach, and continues with implementation, documentation, testing, and debugging. Topics include structured programming, data representation, data types, variables, constants, operators, and expression evaluation. It also includes control structures, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects. Pseudocode and an object-oriented programming language are used to create program solutions. This course is not open to students who have completed CISP 300 or CISP 360.
Units: 5.0
Hours: 72 hours LEC; 54 hours LAB