- Veranstalter: Kai Dührkop, Markus Fleischauer
- Termine: Mo 10:15-11:45h, Fr 12:15-13:45h, Linux-Pool I EAP2
Vorläufiger Ablauf
| Termin | Thema | Folien | Aufgaben | Daten |
| 15.10. | • Organisatorisches • Wiederholung Linux/Java/OOP |
Einfuehrung | Leitfaden Projektpraesentation | |
| 19.10. | • git | git | ||
| 22.10. | • gradle | gradle | ||
| 26.10. | • Collection • Beginn Exakte Suche |
collections | aufgabenExakteSuche | dataExactSearch |
| 29.10. | Projektarbeit | |||
| 02.11. | Projektarbeit | |||
| 05.11. | Projektarbeit | |||
| 09.11. | • Unit Testing • JavaDoc |
Tests, javadoc | ||
| 12.11. | • Commandline Interfaces | |||
| 16.11. | Projektarbeit | |||
| 19.11. | Projektarbeit | |||
| 23.11. | Projektarbeit | |||
| 26.11. | Projektarbeit |
|||
| 30.11. | • Abgabe Exakte Suche • Vortrag Exakte Suche |
Vortrag: Grp03, Grp04 | ||
| 03.12. | • Beginn Alignments | aufgabenAlignments | dataAlignments | |
| 07.12. | Projektarbeit | |||
| 10.12. | Projektarbeit | |||
| 14.12. | Projektarbeit | |||
| 17.12. | Projektarbeit | |||
| 21.12. | Projektarbeit | |||
| 07.01. | Projektarbeit | |||
| 11.01. | Projektarbeit | |||
| 14.01. | Projektarbeit | |||
| 18.01. | • Abgabe Alignments • Vortrag Alignments |
Vortrag: Grp02 | ||
| 21.01. | • Beginn Clustering | aufgabenClustering | dataClustering | |
| 25.01. | Projektarbeit | |||
| 28.01. | Projektarbeit | |||
| 01.02. | Projektarbeit | |||
| 04.02. | Projektarbeit | |||
| 08.02 | Projektarbeit | |||
| (11.02) | • Abgabe Clustering • Vortrag Clustering |
Vortrag: Grp01 |
Die obigen Vortragstermine finden im SR 3423 statt.
Alle anderen Termine finden im Linux-Pool statt!
Links und Literatur
- Linux
- Einen recht guten Einblick verschafft die Linux Fibel. Besonders am Anfang empfehlenswert sind die Kapitel: “Das Dateisystem”, “Die Bash” und “Nutzerkommandos”.
- Java
- Allgemeines über Java gibt es auf den offiziellen Seiten.
- Java API Dokumentation für Java 6 ist hier zu finden.
- Java ist auch eine Insel beschreibt alle Aspekte der Sprache und ist komplett online verfügbar.
- Das offizielle Java Forum ist auch ein guter Fundort für Problemlösungen.
- Entwicklungs-Umgebungen
- Eclipse als eine der großen und mächtigen Java IDEs.
- IntelliJ Idea hat bessere Profi-Funktionen, verbraucht allerdings auch wesentlich mehr Ressourcen.
- NetBeans ist Oracles offizielle Java IDE.
- Algorithmen
- The Algorithm Design Manual, Steven S. Skiena, Springer 1998 – Sehr gute Beispiele PDF-Version