EINI - Einführung in die Informatik
| Veranstalter | Dr. Lars Hildebrand |
| Veranstaltungstyp | Exportvorlesung für die Studiengänge Logistik, Wirtschaftsingenieurwesen, Wirtschaftsmathematik, Medizinphysik |
| SWS | 2 SWS Vorlesung, 1 SWS Übung, 2 SWS Praktikum |
| Ort | Donnerstag, E23, Otto-Hahn-Str. 14 (Wirtschaftsmathematik, Medizinphysik) Freitag, Hörsaal 1, SRG (Logistik, Wirtschaftsingenieurwesen) Die Vorlesung findet in Präsenz statt. |
| Zeit | Donnerstag, 08.15 - 9.45 Uhr Freitag, 08.15 - 9.45 Uhr |
| Beginn | 16.10.2025 / 17.10.2025 |
| Anmeldung | Für die Vorlesung ist keine Anmeldung notwendig. Für diese Vorlesung gibt es keinen Moodle-Raum. Die Übungseinteilung erfolgt mittels Assess. Der Anmeldezeitraum hat noch nicht begonnen. Mehr dazu in der Vorlesung und unter dem Punkt Aktuelles. |
Aktuelles
- Die erste Klausur findet am 12.2.2026 von 8:00 bis 10:00 Uhr statt.
- Sie müssen rechtzeitig in dem Ihnen zugeordneten Hörsaal sein, eine gute Zeit ist 7:45.
- Alle Teilnehmer/-innen mit Matrikelnummer von 179735 bis 278124 schreiben im AudiMax.
- Alle Teilnehmer/-innen mit Matrikelnummer von 278152 bis 278124 281730 im HGII, Hörsaal 5.
- Alle, die sich nicht mittels BOSS angemeldet haben, schreiben im AudiMax.
- Die zweite Klausur findet am 27.3.2026 von 13:00 bis 15:00 Uhr statt. Weitere Informationen folgen.
Weniger Aktuelles
- Am 6.2.2026 finden alle Praktika im Raum 2.061 der OH12 statt.
- Ab dem 13.1.2026 findet das Praktikum im Raum 3.033 (direkt links neben dem alten Raum 3.032) statt.
- Studierende der Medzinphysik melden sich bitte für die Studienleistung (61941) in BOSS an. Erst danach ist eine Anmeldung für die Klausur möglich.
Allgemeines zur Veranstaltung
- Diese Vorlesung findet an zwei Terminen (donnerstags und freitags) statt. Es handelt sich dabei um die gleichen Vorlesungen. Sie müssen lediglich eine Vorlesung pro Woche besuchen!
- Der Termin am Donnerstag ist vornehmlich für Wirtschaftsmathematiker.
- Der Termin am Freitag ist vornehmlich für Logistiker und Wirtschaftsingenieure.
- Medizinphysiker wählen bitte den Wochentag, der am besten in den Stundenplan passt.
- Sie können beliebig zwischen den beiden Wochentagen wechseln.
- Die Veranstaltung richtet sich an Studierende folgender Studiengänge:
- B. Sc. Logistik
- B. Sc. Wirtschaftsingenieurwesen
- B. Sc. Wirtschaftsmathematik
- B. Sc. Medizinphysik
- alle weiteren Studierende, die sich die Veranstaltung als Zusatzleistung anrechnen lassen können
- Die Veranstaltung besteht aus 2 SWS Vorlesung, 1 SWS Übung und 2 SWS Praktikum (2V+1Ü+2P).
- Die Übung und das Praktikum werden im Rahmen einer 3 SWS-Veranstaltung 1 Mal pro Woche als Block stattfinden.
- Alle Teilnehmer der Vorlesung erhalten 1 Mal pro Woche ein Übungs-/Praktikumsblatt.
Die darauf befindlichen Aufgaben werden vorbereitet und im Rahmen des Übungs-/Praktikumsblocks am Rechner bearbeitet.
Während des Übungs-/Praktikumsblocks ist ein Tutor für Fragen, Hilfestellungen und weitere Erläuterungen anwesend. - Die verwendete Programmiersprache ist Java.
Inhalte der Vorlesung
Nach einleitenden Anmerkungen zum Themengebiet „Informatik“ führt diese Veranstaltung in die grundlegenden Möglichkeiten der Programmierung in Java und in wesentliche Datenstrukturen und Algorithmen ein. Zunächst werden elementare Datentypen und Datenstrukturen sowie Felder besprochen. Objektreferenzen ermöglichen dann die Implementierung verketteter Listen und Bäume, die in Ausprägungen wie Warteschlangen, binären Suchbäumen und Heaps behandelt werden. Dabei werden die Grundideen zur Modellierung mit Hilfe abstrakter Datentypen eingeführt. Darauf aufbauend wird das objektorientierte Paradigma vorgestellt und Vererbung, inklusive der Verwendung von Konstruktoren, Mechanismen wie Überladen und Überschreiben sowie statische und abstrakte Methoden erläutert.
Zu den Inhalten gehören:
- Spezifikationen, Algorithmen, formale Sprachen, Grammatik
- Programmiersprachenkonzepte
- Syntax und Semantik
- imperative, objektorientierte, funktionale und logische Programmierung
- Grundlagen der Programmierung
- imperative Programmierung
- Verfeinerung, elementare Operationen, Sequenz, Selektion, Iteration, funktionale Algorithmen und Rekursion, Variablen und Wertzuweisungen, Prozeduren, Funktionen und Modularität
- objektorientierte Programmierung
- Algorithmen und Datenstrukturen
Die Vorlesung enthält die folgenden Lehreinheiten:
- Rechensystem & Datendarstellung
- Spezifikation – Algorithmus – Syntax & Semantik
- Kern imperativer Programmiersprachen
- Funktion – Prozedur – Methode – Rekursion
- Arrays – Internes Sortieren
- Objektorientierte Programmierung – Einführung
- Objektorientierte Programmierung – Vererbung
- Dynamische Datenstrukturen
Lernziele
- Studierende sollen nach erfolgreichem Abschluss der Veranstaltung Kenntnisse und Konzepte der prozeduralen und objektorientierten Programmierung besitzen.
- Sie sollen diese auf konkrete Aufgabenstellungen übertragen und geeignete Lösungen konzipieren und implementieren können.
Praktikum / Übungen
Hier finden Sie ab Beginn der Veranstaltung die Praktikumsgruppen, Uhrzeiten und Orte für die Besprechung der wöchentlichen Übungszettel.
| Nr. | Wochentag | Zeit | Ort |
|---|---|---|---|
| 1 | Montag | 8:30 - 11:00 | OH12 / 3.032 |
| 2 | Montag | 11:00 - 13:30 | OH12 / 3.032 |
| 3 | Montag | 13:30 - 16:00 | OH12 / 3.032 |
| 4 | Montag | 16:00 - 18:30 | OH12 / 3.032 |
| 5 | Dienstag | 8:30 - 11:00 | OH12 / 3.032 |
| 6 | Dienstag | 11:00 - 13:30 | OH12 / 3.032 |
| 7 | Dienstag | 13:30 - 16:00 | OH12 / 3.032 |
| 8 | Dienstag | 16:00 - 18:30 | OH12 / 3.032 |
| 9 | Mittwoch | 8:30 - 11:00 | OH12 / 3.032 |
| 10 | Mittwoch | 11:00 - 13:30 | OH12 / 3.032 |
| 11 | Mittwoch | 13:30 - 16:00 | OH12 / 3.032 |
| 12 | Mittwoch | 16:00 - 18:30 | OH12 / 3.032 |
| 13 | Donnerstag | 8:30 - 11:00 | OH12 / 3.032 |
| 14 | Donnerstag | 11:00 - 13:30 | OH12 / 3.032 |
| 15 | Donnerstag | 13:30 - 16:00 | OH12 / 3.032 |
| 16 | Donnerstag | 16:00 - 18:30 | OH12 / 3.032 |
| 17 | Freitag | 8:30 - 11:00 | OH12 / 3.032 |
| 18 | Freitag | 11:00 - 13:30 | OH12 / 3.032 |
| 19 | Freitag | 13:30 - 16:00 | OH12 / 3.032 |
| 20 | Freitag | 16:00 - 18:30 | OH12 / 3.032 |
Praktikumsplan
| Montag | Dienstag | Mittwoch | Donnerstag | Freitag | |||||
|---|---|---|---|---|---|---|---|---|---|
| 8:30 - 11:00 | Gruppe 01 | Gruppe 05 | Gruppe 09 | Vorlesung EINI -WiMa 08:15 - 9:45 | Gruppe 13 | Vorlesung EINI -LogWing 08:15 - 9:45 | Gruppe 17 | ||
| 11:00 - 13:30 | Gruppe 02 | Gruppe 06 | Gruppe 10 | Gruppe 14 | Gruppe 18 | ||||
| 13:30 - 16:00 | Gruppe 03 | Gruppe 07 | Gruppe 11 | Gruppe 15 | Gruppe 19 | ||||
| 16:00 -18:30 | Gruppe 04 | Gruppe 08 | Gruppe 12 | Gruppe 16 | Gruppe 20 | ||||
Termine der Vorlesung
| Nr. | Datum WiMas / LogWings | Wochentag WiMas / LogWings | Ort WiMas / LogWings | Folien | Audio-/Folienmitschnitt (aus dem Wintersemester 20/21) | Übungs/Praktikumsblatt | Ergänzungen |
|---|---|---|---|---|---|---|---|
| 1 | 16./17.10.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 00 | Vorlesung 1 | - | - |
| 2 | 23./24.10.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 01 | Vorlesung 2 | Blatt 01 (Bearbeitung ab 27.10.) | - |
| 3 | 30./31.10.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 02 | Vorlesung 3 | Blatt 02 (Bearbeitung ab 3.11.) | - |
| 4 | 6./7.11.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 3.1 | Vorlesung 4 | Blatt 03 (Bearbeitung ab 10.11.) | - |
| 5 | 13./14.11.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 3.2 | Vorlesung 5 | Blatt 04 (Bearbeitung ab 17.11.) | - |
| 6 | 20./21.11.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 3.3 | Vorlesung 6 | Blatt 05 Bearbeitung ab 24.11.) | - |
| 7 | 27./28.11.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 4 | Vorlesung 7 | Blatt 06 (Bearbeitung ab 1.12.) | - |
| 8 | 4./5.12.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 5.1 | Vorlesung 8 | Blatt 07 (Bearbeitung ab 8.12.) | |
| 9 | 11./12.12.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 5.2 | Vorlesung 9 | Blatt 08 (Bearbeitung ab 15.12.) | |
| 10 | 18./19.12.2025 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 6 | Vorlesung 10 | Blatt 09 (Bearbeitung ab 5.1.) | Vehicle.java |
| 11 | 8./9.1.2026 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 6 (Rest) | Vorlesung 11 (nur die erste Hälfte) | Blatt 10 (Bearbeitung ab 12.1.) | Vehicle.java Car.java |
| 12 | 15./16.1.2026 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 7 | Vorlesung 12 (zweite Hälfte) | Blatt 11 (Bearbeitung ab 19.1.) | |
| 13 | 22./23.1.2026 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 8.1 | Vorlesung 13 | Blatt 12 (Bearbeitung ab 26.1.) | |
| 14 | 29./30.1.2026 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Kapitel 8.2 | Vorlesung 14 (Aus dem Jahr 2013) | Blatt 13 (Bearbeitung ab 2.2.) | |
| 15 | 5.2./6.2.2026 | Donnerstag/Freitag | OH14, E23/ SRG, HS1 | Wiederholung | - | - |



