C Programming is designed to provide the basics of the C programming language to experienced programmers and applications developers who are migrating to the C environment. Parallels are drawn between C and other high level languages to help the student understand the similarities and differences among the programming environments. Students code and debug actual C programs throughout the course.
Programmers, systems analysts, and application developers familiar with high level programming languages. The course is especially recommended for those who intend to develop applications in the X Window and OSF/ Motif environments.
Data Types and Input/Output
Operators, Expressions, and Statements
Decision and Iteration Statements
Preprocessor Identifiers
Scope, Lifetime, and Storage Class
Functions
Arrays
Pointers
Structures
Unions
Bitfields
High and Low Level I/O
Process Interface