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