Based on the course "Introduction to Programming",
the block tutorial will give an introduction to basic programming in "C".
If time permits, it will also cover some basic topics of object oriented
programming in "C++".
The programming examples will be chosen to support the course
"Parallel Programming" in summer 2002.
Main topics of the block tutorial will include:
From Maple to C - the differences
Expressions and variables
C's data structures
Controll structures: if, while and for
C-Functions
arrays and pointers
Example: matrix and vector computations in C
Basics of object-oriented programming: From C to C++
Recommended Literature:
Kernighan & Ritchie: The C Programming Language ANSI C Version,
Prentice Hall
Bruce Eckel: Thinking in C++, Prentice Hall,
available as a free electronic book