After successful completion of the course, students are able to write simple programs in C++ or C, and also will be able to implement problems of higher complexity. They can use external classes to numerically solve physics problems. They are able to understand further reading and also will be able to adapt to other programming languages.
Lecture and integrated exercises. In the framework of the exercises programming problems are to be solved independently.
This course is held in four parallel sections. Please use TISS to register for one of the sections and take note of the registration deadline:
Requirements for this class are divided into three equal parts:
For a positive mark, you must score more than half of the points in each of the three parts. Requirements: > 50% Genügend, ≥ 62,5% Befriedigend, ≥ 75% Gut, ≥ 87,5% Sehr gut.
For students who fail or miss either the first or the second test, there is a substititute test.
Use Group Registration to register.
Lecture notes for this course are available. The pdf-file is available on the server in the lecture.
Brian W. Kernighan, Dennis M. Ritchie: The C Programming Language. Prentice Hall International. Bjarne Stroustrup: The C++ Programming Language. Addison-Wesley.