Advanced C for Real-time Systems
C is an extremely rich yet concise programming language that is suitable for complex software developments. However, good C coding style and an in-depth knowledge of the language is vital to ensure software quality. Even after considerable C programming experience, there can be areas of the language that are not well understood, and Advanced C will help you to address these gaps. Far from standing still, the C language has steadily developed, and practitioners may have missed these changes. This C course is designed for the practicing software developer and allows you to gain a better understanding of the language, run-time library and software engineering techniques available with C.