ICS1 WS2003/2004
Introduction to Computer Science I
tud

Index

 

 

News

Timetable

Lectures

Date Room
Mondays 16:15 - 17:55 S1|03 223
Thursdays 11:40 - 13:20 S1|03 23

See the news section for exceptions.

Exercises

Date No Room Tutor Office Hours

Fridays
13:45 - 15:25

1 S2|15 204K Eric Nges Wednesdays 16:30 S2|15 444
2 S2|15 404K Andreas Sewe Wednesdays 16:10 S2|15 217
3 S1|02 144 James E. Davey Wednesdays 16:45 S2|15 336
4 S1|08 121 Patricia Colera Laita Fridays    12:30 S1|08 121

Mondays
11:40-13:20

6 S1|03 209 Bettina Birkmeier Wednesdays 16:10 S2|15 417
7 S1|03 36 Derrick Lee Wednesdays 16:15 S2|15 336

The exercise group assignment is ready. The results are here.

To see a picture of your tutor, look here.

Important Dates

27.10.2003 - 31.10.2003 registration period for exercises
27.10.2003 first lecture
07.11.2003 / 10.11.2003 first exercise
24.11.2003 no lecture
24.11.2003 - 05.12.2003 strike, lectures take place as usual
22.12.2003 - 04.01.2004 christmas break
19.01.04 / 02.02.04 / 09.02.04 lecture at 14:25
03.02.2004 - 10.02.2004 registration period for trial exam and project
13.02.2004 final exercise class (groups from monday are moved to friday)
16.02.2004

13:00 - 15:00 end of semester exam (S1|01 053, registration required)
Doesn't seem to be relevant for anyone anymore since the CE exam has been rescheduled to March 29th.
(MCS Diploma students just need complete the project to receive a "Schein").
We will offer a "trial exam" under real conditions with a real exam paper.

15:20 introductory lecture for the project (S1|01 053)

17.02.2004 - 27.02.2004 project (registration required)
29.03.2004 module exam 04
relevant for MCS BSc (from last year, this year's students will take the module test in October), CE, CMPE students
04.10.2004 module exam 04/05

Pool Hours

For technical questions and questions concerning practical exercises.
Mondays from 18:00-20:00 in the pool at Alexanderstrasse (S1|13). See the news section for exceptions.

Exercises

Copies of the exercise sheets will be handed out by the tutors at the beginning of the exercise.

Date
exercise sheet
sample solution
07.11.2003 / 10.11.2003
01
01m
14.11.2003 / 17.11.2003
02
02m
21.11.2003 / 24.11.2003
03
03m
28.11.2003 / 01.12.2003
04
04m
05.12.2003 / 08.12.2003
05
05m
12.12.2003 / 15.12.2003
06m
19.12.2003 / 05.01.2004
07
07m
22.12.2003 - 04.01.2004
08 (Xmas)
08m
09.01.2004 / 12.01.2004
09
09m
16.01.2004 / 19.01.2004
10
10m
23.01.2004 / 26.01.2004
11
11m
30.01.2004 / 02.02.2004
12
12m
06.02.2004 / 09.02.2004
13
13m
13.02.2004
14
14n

The sample solutions have been verified in all conscience. However, "to err is human", so we advise you to check them yourself before you rely on them for something critical.

Errata for printed version of sheet 14, Task 14.1:

a. Add a reference to a LinkedElement named cursor which is used for the following methods.
b. Add methods for Insertion after and Deletion of a certain element, referred by the cursor.
c. no change
d. The methods int indexOf(int i) und int lastIndexOf(int i)...

Lectures

Each of the slide sets are available in two versions. One with two slides per page and one with six slides per page. Copies of the latter will be handed out regularly before the lecture. Remaining copies will be available on the cupboard to the left of room S4|03 C304.

  1. Introduction (6 slides per page)
  2. P1.1 (6 slides per page)
  3. P1.2 (6 slides per page)
  4. P1.3 (6 slides per page)
  5. P1.4 (6 slides per page)
  6. P1.5 (6 slides per page)
  7. P1.6 (6 slides per page) (see below for download links to various languages)
  8. P2.1 (6 slides per page)
  9. P2.2 (6 slides per page)
  10. P2.3 (6 slides per page)
  11. P2.4 (6 slides per page)
  12. P3.0 (6 slides per page)
  13. P4.1 (6 slides per page)
  14. P4.2 (6 slides per page)
  15. P4.3 (6 slides per page)
  16. P5.0 (6 slides per page)
  17. P6.0 (6 slides per page)
  18. P7.0 (6 slides per page)

Project

The Programming Project starts on Tuesday, 17.02.2004. The last programming day is Thursday, 26.02.2004.

Only registered students can participate.

Contact

Responsible for lecture and exams

Dr. Thomas Kühne, Juniorprofessor

Responsible for organsation and exercises

Dipl. Inform. Martin Girschick

 

Literature

Useful links

 

 

 

 

 

 

 

 

 

 

 

 

SiteMap Print Version Updates as RSS feed Updates as HTML page