This course presents an introduction to computers, algorithm design, and Structured Programming with C. The programming will include data types, assignment statements, input/output, conditional statements, looping, and functions. The C language I/O, and math libraries will be introduced. Also, built-in and user-defined data types, arrays, strings, records, and pointers will be introduced.