CS161

[4 credits]

Computer Science 1
First course in a three-term sequence that introduces foundational concepts and practices in Computer Science and Software Engineering. Includes problem solving, algorithm design, data types, program and control structures, program documentation, coding style, engineering tools, language paradigms, and introduces complexity and computability. Explores programming as a fundamental tool of computer science, emphasizing professional engineering practices in software design, development, and testing. Prerequisite: Placement into MTH112 or higher; or MTH111 or higher; and CS160 or concurrent enrollment in EGR201; or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.) F, W

Terms offered online: F

Tuition and Fees

Online Fee per class: $50

Tuition and other fees: see the college Tuition & Fees page