CSCI 130 Principles of Programming I

This course introduces computer programming using a structured language. It integrates techniques of algorithm design and development, procedural and data abstraction, good programming style, testing, and debugging. Topics will also include data types, control structures, subprograms, documentation and coding techniques, and elementary data structures. Prerequisites: MATH100 or placement into MATH104 or higher.

Updated 8/15