Subject matter
The lecture introduces the foundations of computer science. It covers the basic models, formalisms and programming language constructs as well as some of the important application areas and technical concepts. An overview over the area of problem-specific programming is given, starting from the notional and methodological basics up to simple data structures and techniques of functional and procedural programming. All concepts are illustrated and deepened in exercises with the programming language C.
Lecture Dates
Oct 13, 2005 |
Einführung |
slides |
6up |
|
Information & Repräsentation |
slides |
6up |
Oct 20, 2005 |
Algorithmen |
slides |
6up |
Oct 27, 2005 |
Programmiersprachen |
slides |
6up |
Nov 3, 2005 |
Applikative Programmierung (1) |
slides |
6up |
Nov 10, 2005 |
Applikative Programmierung (2) |
slides |
6up |
Nov 17, 2005 |
Applikative Programmierung (3) |
slides |
6up |
Nov 24, 2005 |
Applikative Programmierung (4) |
slides |
6up |
Dec 1, 2005 |
|
slides |
6up |
Dec 15, 2005 |
|
slides |
6up |
Jan 12, 2006 |
|
slides |
6up |
Jan 19, 2006 |
|
slides |
6up |
Jan 26, 2006 |
Exercise Dates
The first tutorial on October 11 will be held for all students in room RR15 from 10:00 until 11:30 am.
Oct 11, 2005 |
Einführung |
Slides |
|
Oct 18, 2005 |
Ü1 |
Übungsblatt 1 |
Gruppen |
Oct 25 , 2005 |
Ü2 |
Übungsblatt 2 |
|
Nov 8, 2005 |
Ü3 |
Übungsblatt 3 |
|
Nov15, 2005 |
Ü4 |
Übungsblatt 4 |
Gruppen |
Nov 22, 2005 |
Ü5 |
Übungsblatt 5 |
|
Nov 29 , 2005 |
Ü6 |
Übungsblatt 6 |
|
Dec 6, 2005 |
Ü7 |
Übungsblatt 7 |
Gruppen |
Dec 13 , 2005 |
Ü8 |
Übungsblatt 8 |
|
Jan 10, 2006 |
Ü9 |
Übungsblatt 9 |
|
Jan 17, 2006 |
Ü10 |
Übungsblatt 10 |
|
|
![]() |
![]()
Lecturer
Thomas Strang
thomas.strang@deri.org
Time
Thursdays, 12:00 to 2:00 pm, HS A
Language
German |