Jul 03, 2025  
Catalog 2022-2023 
    
Catalog 2022-2023 [ARCHIVED CATALOG]

CS 161 - Computer Science 1


Lecture Hours: 4
Credit Hours: 4

The 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 WR 115  (or higher), or completion of WR 090  (or higher); and placement into MTH 112  or higher; or MTH 111  or higher; and CS 160 , or concurrent enrollment in EGR 201  , or CIS 133SC  (for Cybersecurity program students only); or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.)