HTW Berlin |
Tentative Schedule |
KW |
Date | Date | Lecture |
Lab |
|||
---|---|---|---|---|---|---|---|
Tuesdays Wilhelminenhof Room WH C 357 12.00-13.30 |
Thursdays Wilhelminenhof Room WH C 353 12.00-13.00 . |
Group 1 Mondays WH C 576 L 8.00-9.30 |
Group 2 Tuesdays WH C 576 L 9.45-11.15 |
||||
41 |
05.10. | Introduction to the course Review: Java Program, Interfaces, Parameters, Data Types and Control Structures |
07.10. | Review: |
No lab before class |
||
42 |
12.10. | 14.10. |
|
11.10. |
12.10. |
||
43 |
19.10. | Properties
of Algorithms |
21.10. | Maximum Contiguous Subsequence Sum |
18.10. |
19.10. |
|
44 |
26.10. | Abstraction: Abstract Data Types and Design Patterns |
28.10. | Lists |
25.10. |
26.10. |
|
45 |
02.11. | 04.11. | Enumerations - Collections - |
01.11. |
02.11. |
||
46 |
09.11. | Stacks |
11.11. | Queues (Underflow.java - TestQueue.java - ArrayQueue.java - LinkedQueue.java) |
08.11. |
09.11. |
|
47 |
16.11. | Random numbers |
18.11. | Recursion |
15.11. |
16.11. |
|
48 |
23.11. | Recursion continued |
25.11. |
Trees (Tree.java - Node.java - TestTree.java - ListTree.java) |
22.11. |
23.11. |
|
49 |
30.11. | AVL-Trees (Tutorial) Trie storage |
01.12. 9.45-11.15 |
Graphs |
29.11. |
30.11. |
|
50 |
07.12. | Sorting (Handout-heap.doc - Heapsort.java ) |
09.12. |
No class
|
06.12. |
07.12. |
|
51 |
14.12. | Searching Nearest Neighbor Branch and Bound |
16.12. | String Searching and Pattern Matching |
13.12. |
14.12. |
|
52 |
21.12. | Hashing | 23.12. | Please read the paper: What every computer scientist needs to know about floating point numbers and the article and answer the questions for lecture notes. I am available in a chat room in Moodle for questions. |
20.12. |
21.12. |
|
53 |
28.12. | Christmas Vacation - no class but you might want to read Luke 2: 1-20 |
30.12. | No class Happy New Year! If you drink, don't drive |
|||
1 |
04.01. | Scanning and Parsing Algorithms | 06.01. | NP-Complete Problems | 03.01. |
04.01. |
|
2 |
11.01. | Scripting Languages |
13.01. | Introduction to C++ |
10.01. |
11.01. |
|
3 |
18.01. | C++: |
20.01. | C++: |
17.01. |
18.01. |
|
4 |
25.01. | C++: Pointers (continued) - Polymorphism |
27.01. | 24.01. |
25.01. |
||
5 |
01.02. | C++: |
03.02. | Review: Java and C++ | 31.01. |
01.02. |
|
6 |
08.02. | Online-Examination Group 2: 9.45-11.15 |
10.02. | Discussion of exam |
Exercises due 10.02. |
Last change: 2011-01-25 10:01 |