Core Course Topics
Organization of a Program
I/O Operations, Selection and Repetition
Data Types
Variable Declaration, Scope, and Storage Classes
Expressions and Assignments
User-Defined Functions and Library Functions
Arrays
Pointers and Addresses
Strings
Structures
Data Files
Data Validation
Upon successful completion of this course, students will be able to:
Design, write, compile and execute a C program
Identify the primitive data types in C.
Create a program to perform input/output (IO) operations.
Utilize selection statements.
Utilize loop statements.
Create, use and manipulate arrays.
Utilize user-defined and library functions.
Create, use and manipulate strings.
Evaluate and recognize when to use pointers.
Demonstrate the use of pointers.
Effectively apply variable scope in a program.
Demonstrate file input/output.
Create and use structures.
Use test data for program testing and input validation.