COMP 141 Computer Science I: Programming Fundamentals

Spring, Fall

An introduction to the fundamental concepts and practices of procedural programming. Topics include data types, control structures,functions, arrays, files, and the mechanics of running, testing, and debugging. Emphasis is placed on program design and problemsolving techniques. The course also includes an introduction to the historical and social context of computing and an overview of computer science as a discipline.

Degree Requirements