Course catalog
Intro Computer Programming +L

A lecture and laboratory course which provides an introduction to structured and object-oriented programming using a language such as C++ or Java. Topics include the role of a stored program, problem definition, algorithm design, coding and testing, and documentation as well as functions, parameters, control structures, arrays, structs, file streams and the use of standard objects. Applications are taught through classroom examples, laboratory exercises and programming assignments. Structured programming and top-down design are emphasized throughout the course. Weekly laboratory sessions reinforce programming techniques and the process of program design.

Grade Basis:

Letter Grade

Credits:

4.0

Core Curriculum Designation:

C-QR