Intermediate C Programming
Course Code: ...................C-2
Compiler Version: ............Microsoft, Borland, or UNIX C
System: .............................Windows, or UNIX
Course Description
Intermediate C Programming is an instructor led training course designed for users with a
basic knowledge of the C language. This course has been designed to follow the
Introduction to C course. Both courses combined provide a solid foundation in C
programming for a variety of subsequent applications including: business, database,
scientific, engineering, systems level, graphics, and real-time control. Major topics
covered in this course include: pointers, arrays as arguments to functions, structures,
sequential file i/o, common C bugs, debugging techniques, using a source level debugger
(DOS and Windows only), additional preprocessor commands, unraveling complex C
declarations, and a comparison of K&R C vs. ANSI C.
Participant Materials
S.Prata, C Primer Plus, The Waite Group.
Approximately 60 pages of desktop published notes plus a 60 page solution
set.
Duration of Training
3 Days, 9:00 to 4:00 (course times may vary)
Course Prerequisites
C-1, or equivalent experience which is approximately 1 to 2 years of C
programming
Terminal Objectives
This course will complete the basic requirements for learning to work with
C. The objective of this course is to provide a working knowledge of the C programming
language. Successfully completing this course will allow the participant to begin to
design and write simple to medium complexity C programs.
Course Structure
Lecture, discussion, demonstration, and hands on programming exercises. A
minimum of 50% of the class time is spent on hands on programming exercises.
|