FHTW Berlin

FHTW Berlin
Fachbereich 4
Bachelorstudiengang Internationale Medieninformatik
Info 1: Informatik I
Wintersemester 04/05


Tentative Schedule


Each lecture will address part of the book topics during one block and the basics of computing in the other block, more or less. You are expected to read the chapter(s) before coming to class.

WeekClass MeetingsLaboratories
 
Thursdays
12.00-15.15
HG 027
.
Reading
Assignment
Fridays
8.00-11.15
VG 212
Group
41 7.
10.

Administrivia -
What is Informatik? -
1: Introduction to
Interactive Programming

Class info pages on this web site!

Chapter 1

8.
10.


1

2
42 14.
10.

History of Computing
2: The programming process

 


Chapter 2
Interlude: String Transformers

15.
10.
1
43 21.
10.

3: Things, Types, Names

4: Specifying Behavior: Interfaces Basic Computation

Chapter 3

Chapter 4

22.
10.
2
2
44 28.
10.

5: Expressions:
Doing things with things-
6: Statements and Rules

Chapter 5
Chapter 6
29.
10.
2
1
45 4.
11.

Statements cont'd -
7: Building new things:
Classes and Objects

Print out Flag exercise
Chapter 7

5.
11.
3
2
46 11.
11.

Inside the Beast -
Information and Data -
Flag Harness

  12.
11.
3
1
47 18.
11.

Arrays
9:
Animate Objects - Threads

Chapter 9 - Sun tutorial (not the Synchronization part) 19.
11.
4
2
48 25.
11.
10: When things go wrong - Exceptions
Chapter 10 26.
11.
4
1
49 2.
12.
11: Reusing Implementation -
Inheritance
Chapter 11
3.
12.
5
2
50 9.
12.

12: Dealing with Difference - Dispatch - Automata

Chapter 12

10.
12.
5
1
51 16.
12.

13: Encapsulation -

8: Designing with Objects

Chapter 13 - Chapter 8 17.
12.
6
2
 52 23.
12.

Review (Slides - 1 MB)

Christmas Story:
Luke 2: 1-20
24.
12.
no lab  
1 30.
12.
No class  31.
12.
no lab  
2 6.
1.

Exam introduction
15: Event-Driven
Programming and then on to 16

Chapter 15 7.
1.
6
1
3 13.
1.
16:Event Delegation and java.awt Chapter 16 -
AllComponents.java
14.
1.
2
4 20.
1.
14: Network Programming - Applets Networks 21.
1.
1
5 27.
1.
Networking continued -
Q&A time

LectorScribe.zip - URLReader.java -
GetURLInfo.java -

28.
1.
Reports due ! .
6 3.2. No class because of exam week
  4.2. Examination in HG 028

Group 1 - 8.00-9.30
Group 2 - 9.45-11.15

 
7 10.2. Exam Return        

I like to start on time - both lectures and exercise sections, so perhaps you might want to set your alarm clock for 10 minutes earlier?         

Lectures with a number in front denote chapters in the book that you need to read before class!
The resit will be on Thursday, March 31, 2005 13.45 – 15.15 (room TBA).


Copyright 2006, 2007 Prof. Dr. Debora Weber-Wulff
All rights reserved.
Questions or comments: <weberwu@fhtw-berlin.de>

Last change: 2005-01-23 12:04