Objective
Understand and utilize stages of program development: edit, preprocess, compile, link, load, execute
Objective
Demonstrate working knowledge of compiler environment, debugging, testing, and documentation
Objective
Utilize screen-keyboard I/O
Objective
Understand and utilize data types, pointers, structures
Objective
Understand and utilize control structures: sequence, selection, iteration
Objective
Understand and utilize functions
Objective
Understand and utilize arrays
Objective
Understand and utilize strings
Objective
Understand and utilize sequential disk I/O
Objective
Demonstrate a foundation for other languages and computer classes, such as Java and C#