This course is intended to expose the intermediate level C Programmer to advanced concepts. Concepts include advanced pointer usage, dynamic memory allocation and deallocation, advanced input/output, exception handling and advanced techniques and pitfall avoidance. The class may be taught on Windows based C-development studios or any UNIX variant.
The student should have a thorough understanding of C syntax, the standard C libraries, C programming constructs and C development tools. C experience of 6 to 12 months is suggested. (If taught in a UNIX environment, student must have a good grasp of UNIX concepts and be familiar with UNIX text editing.)
5 Days/Lecture & Lab
This class is intended for C programmers needing to extend their skill sets to more advanced concepts.