Fundamentals of Computer Science

grade of C- or better; or MATH 118 with a grade of C- or better; or consent of instructor. Basic principles of algorithmic problem solving and programming using methods of top-down design, stepwise refinement and procedural abstraction. Basic control structures, data types, and input/ output. Introduction to the software development process: design, implementation, testing and documentation. The syntax and semantics of a modern programming language. Credit not available for students who have taken CSC/CPE 108. 3 lectures, 1 laboratory. Crosslisted as CPE/CSC 101. PDF of 2022-2026 Catalog 649 Also known as CSC 101.

Common aliases: CSC 101

Exam Previews for Fundamentals of Computer Science