Software engineers, programmers, and analysts who will be designing and creating programs using C. Anyone desiring the ability to read and understand C programs for maintenance and update purposes.
Why Choose C as an Application Language?
Your First C Program -- Hello World
Data Types and Structures
The C Preprocessor
Functions
Looping and Control Flow
Scope and Visibility
Arrays and Pointers
Simple File I/O
Commonly Used Data Structures and Algorithms
The Environment in Which the Application Will Run
Upon completion of this course, the student will be able to:
Describe the basic data types of C and explain their usage
Understand the differences between \fIscope\fP and \fIvisibility\fP
Utilize the features of the standard I/O library
Understand what makes application portability in C possible and how to write portable code
Recognize data structures common to many types of applications
Students are invited to bring their current ideas and questions to the classroom for discussion. Students will be encouraged to enhance their skills utilizing the techniques presented in lecture through classroom problem solving and controlled online workshops. This course is approximately 50% labwork.
None.