Course Evaluation
You can download the results of the course evaluation as well as the action plan.
Weekly notes / Slides
Week | 45 | 46 | 47 | 48 | 49 | 50 | 51 |
---|---|---|---|---|---|---|---|
Weekly notes | 31.10.2013 | 09.11.2013 | 15.11.2013 | 21.11.2013 | 30.11.2013 | 30.11.2013 | 30.11.2013 |
Slides | 04.11.2013 07.11.2013 | 11.11.2013 | 18.11.2013 21.11.2013 | 25.11.2013 | 02.12.2013 05.12.2013 | 09.12.2013 | 16.12.2013 |
Programs | CalcPanel (win) | List (win) ListOfInt (win) PartialArrayListOfInt (win) DynamicArrayListOfInt (win) DynamicArrayList (win) ListTest (win) ListNode (win) LinkedList (win) RecursiveList (win) |
Stack (win) LinkedStack (win) ArrayListStack (win) DynamicArrayStack (win) Queue (win) LinkedQueue (win) ArrayListQueue (win) RingQueue (win) |
SortTree (win) BinSortTree (win) ArrayListTree (win) RecursiveBinTree (win) BinTree (win) BinTreeNode (win) MTreeADT (win) MTreeNode (win) MTree (win) |
SeqToGame (win) | MyClient (win) MyServer (win) ChatClient (win) ChatServer (win) Counter (win) MultiServerHandler (win) MultiServer (win) MultiChatServerHandler (win) MultiChatServer (win) |
Project
Information about the re-exam project is available in the re-exam project description. Supporting files for the re-exam project are available by clicking here.
Information about the second part of the project is available in the project description #2.
The files Game.java, GUI.java, TTTGame.java, GameTree.java, GameTreeDisplay.java, GUIPanel.java, and TTTExplorer.java are available by clicking on the respective links or by going to this directory.
Information about the first part of the project is available in the project description #1.
The files CLI.java, Coordinate.java, GUI.java, Game.java, TTTBoard.java, TTTGame.java, TicTacToe.java, and UserInterface.java are available by clicking on the respective links or by going to this directory.
Schedule
Week | 45 | 46 | 47 | 48 | 49 | 50 | 51 |
---|---|---|---|---|---|---|---|
Mon 08-10 (U27) | Lecture | Lecture | Lecture | Lecture | Lecture | Lecture | Lecture |
Tue 08-10 (U157) | Lab S7 | Lab S7 | Lab S7 | Lab S7 | Lab S7 | Lab S7 | Lab S7 |
Tue 10-12 (U103) | Lab M1 | Lab M1 | Lab M1 | Lab M1 | Lab M1 | Lab M1 | Lab M1 |
Tue 12-14 (U147) | Lab S17 | Lab S17 | Lab S17 | Lab S17 | Lab S17 | Lab S17 | Lab S17 |
Thu 08-10 (U43) | Lecture | Exercise S17 (U155) | Lecture | Exercise S17 (U155) | Lecture | Exercise S17 (U155) | Exercise S17 (U155) |
Thu 14-16 (U49) | Exercise S7 | Exercise S7 | Exercise S7 | Exercise S7 | |||
Fri 10-12 (U71) | Exercise M1 | Exercise M1 | Exercise M1 | Exercise M1 |
Office Hours
By appointment. You can contact me by e-mail, jabber, phone.
- Office: IMADA, Ø13-602b-2 (map)
- Phone: 6550 2327
- E-mail: petersk@imada.sdu.dk
- Home page: http://www.imada.sdu.dk/~petersk/
- Jabber: petersk@jabber.dk
Literature
Obligatory course book (available as PDF and HTML):
David J. Eck: Introduction To Programming Using Java, Version 6.0.2, Lulu, 2013.
Supplementary Reading (available as PDF and HTML):