C/C++ online course

The C/C++ course provides an extensive introduction to programming in Linux. The course covers the required tools and the operating system.

Part I involves the basics of compiling, i.e. the conversion of program code into executable programs.

In Part II the C programming language is introduced. Exercises are provided at the end of the chapter. Course participants are invited to engage with the language during the exercises.

Part III deals with the C++ programming language, which builds on C. Basic techniques of object-oriented programming and its application in C++ are addressed.

The course is available as a .pdf file and can be downloaded here .