Introductory, intermediate, and advanced C language features are presented in a series of independently schedulable modules. The complete course presents a comprehensive technical study of the C programming language to a depth that enables production programming. Throughout, we will emphasize portability and programming techniques to achieve it, as well as considering programming style and efficiency issues.
This class provides an excellent foundation in the C language, as well as preparing students to advance to C++ or Java. We will address topics specifically important to object-oriented programming, and by pointing out the limitations of C we'll motivate the need for language features to support object-oriented programming.
The C course modules may be independently scheduled. You choose just the set of modules you need. Each module is 3 to 3-1/2 hours of lecture. Lecture modules may be supplemented by a 3 1/2 hour instructor lead programming lab using your hardware, or you may choose to have students do exercises on their own between modules. If you are local (Colorado front range), the modules can be scheduled flexibly for your convenience.
This course is for anyone who wants to learn the C programming language. No knowledge of C is necessary, but familiarity with programming concepts is assumed.
|Pricing and Availability||
This course is available on-site at your location. Please call .profile Consulting Inc. at (303) 499-5940 or email us at firstname.lastname@example.org for pricing, instructor availability and scheduling.