May 20, 2024  
2023-2024 Academic Catalog 
    
2023-2024 Academic Catalog

CSC 161-01 & 02 - Imperative Problem Solving with Lab

4 credits (Spring)
Students in CSC 161 will study imperative problem solving, data representation, and memory management. Additional topics will include assertions and invariants, data abstraction, linked data structures, an introduction to the GNU/Linux operating system, and programming the low-level, imperative language C. The course will utilize a workshop style in which students will frequently work collaboratively on a series of problems. Includes formal laboratory work. 

Prerequisite: CSC 151  with grade S, C, or better.
Instructor: Curtsinger, Eilmeier