ANSI C Programming: Data Representation
To describe how ANSI C programs use memory to store data and how to write portable C programs
ANSI C Programming: Expressions
To describe the syntax rules governing expressions and statements in ANSI C and how to to use expressions and statements
ANSI C Programming: Flow Control
To describe advanced flow-control statements
To introduce functions in ANSI C and describe how to write and use them in programs
ANSI C Programming: Introducing C
To familiarize students with the capabilities of the ANSI C language and to enable them to write useful C programs
To describe how to write advanced, efficient ANSI C programs using pointers
ANSI C Programming: Processing Records
To describe how to write ANSI C programs for processing aggregate data objects individually, in arrays, and in lists
ANSI C Programming: Text Processing
To describe how to write ANSI C programs for text, string, and array processing
ANSI C Programming: The Standard Library and Preprocessor
To describe programming file and other I/O operations in ANSI C and how to implement facilities from the standard library
Final Exam: ANSI C Programming
Generally taken near the end of a program, Final Exam: ANSI C Programming enables the learner to test their knowledge in a testing environment.