Bachelor Informatik (ab 10/2021)
Zielgruppe
Der Bachelorstudiengang Informatik richtet sich an Schülerinnen und Schüler, die sich für die Informationsverarbeitung interessieren und einen Beruf oder eine Forschungskarriere im Bereich der Informatik anstreben. Wichtig ist ein Grundverständnis von Mathematik, die Fähigkeit zu logischem Denken und ein gutes Abstraktionsvermögen.
Qualifikationsziele
Nach Abschluss des Studiums sollen die Studierenden folgende Qualifikationsziele erreicht haben.
Absolventinnen und Absolventen
- können erlernte Methoden und Verfahren der Informatik (z. B. systematische Problemdefinitionen, algorithmische Problemlösungen, logische Beweisverfahren, Evaluationsverfahren) vergleichen und anwenden.
- sind in der Lage, Anwendungen mit neuen Software-Technologien zu realisieren. Dies umfasst die Konzeption und die Implementierung sowie die Entwicklung von Testverfahren.
- sind mit einem logisch-analytischen, systemischen Denkansatz vertraut, der es ihnen ermöglicht, neuartige Problemstellungen, beispielsweise im Bereich Data Science und Machine Learning, zu untersuchen und Lösungen abzuleiten.
- können ihr erlerntes Wissen sowie Forschungsmethoden unter Berücksichtigung allgemein anerkannter Grundsätze guter wissenschaftlicher Praxis anwenden, um Forschungsprobleme zu lösen und den Nutzen der Ergebnisse zu beurteilen.
Absolventinnen und Absolventen
- können ihre eigenen Fähigkeiten im Hinblick auf Aspekte wie (Daten-) Analyse, Software-Entwicklung oder Kommunikation einschätzen und haben bereits Ideen zu deren Weiterentwicklung. Sie können sich selbständig neues Fachwissen erschließen.
- können Verantwortung für sich selbst bzw. die eigene Aufgabe in einer Gruppe übernehmen.
- haben ein berufliches Selbstbild (z. B. als Datenwissenschaftler*innen oder Softwarearchitekt*innen) entwickelt und kennen alternative Entwürfe.
- können informatische Probleme und passende Lösungen fachgerecht kommunizieren und in Gruppen diskutieren, wie sie es im Rahmen von Übungen und Seminaren erlernt haben.
- kennen die Herangehensweisen an ethische Fragen und Herausforderungen aus Sicht der Informatik sowie die gesellschaftliche, kulturelle und politische Bedeutung ihrer Fachdisziplin.
Die Besonderheiten unseres Bachelorstudiengangs (Prüfungsordnung 2021)
Zum Wintersemester 2021/22 haben wir unseren Studiengang aktualisiert. Unser Bachelorstudiengang zeichnet sich durch folgende Eigenschaften aus:
- Das immer wichtiger werdende Thema Data Science ist fester Bestandteil des Studiums.
- Wir bieten unseren Studierenden eine solide Programmierausbildung, mit hohem praktischem Anteil.
- Die meisten unserer Studierenden wählen eine auf die Bedürfnisse unseres Studiengangs ausgerichtete Grundausbildung in Mathematik (im Folgenden „Mathematik der Informatik”). Alternativ kann der Bereich Mathematik aber auch durch bestimmten Module des Studiengangs Mathematik und Anwendungsgebiete (im Folgenden „Mathematik der Mathematik”) abgedeckt werden!
- Unsere Studierenden genießen große Freiheiten bei der genauen Ausgestaltung ihrer Spezialisierung: 25 Leistungspunkte können nicht nur mit dem Lehrangebot der Informatik, sondern auch mit weiteren naturwissenschaftlichen Fächern, teilweise sogar aus fast dem gesamten Angebot der Universität gefüllt werden!
- Jede Pflichtveranstaltung wird kontinuierlich durch eine Lehrperson begleitet, sodass auch über mehrere Jahre hinweg eine hohe Kontinuität gewährleistet ist. Böse Überraschungen, bei manchmal notwendigen Wiederholungen von Lehrveranstaltungen, bleiben so in der Regel aus.
Mehr über den Musterstudienplan finden Sie unten auf dieser Seite, mehr über die einzelnen Module im Modulhandbuch.
Mit dem Abschluss Ihres Studiums nach einer Regelstudienzeit von sechs Semestern erwerben Sie einen Bachelor of Science. Darauf können Sie dann mit einem Masterstudiengang aufbauen. Genauso können Sie aber nach diesen sechs Semestern direkt ins Berufsleben starten!
Auf den folgenden Seiten finden Sie Informationen zum Bachelorstudiengang nach Prüfungsordnung 2021. Studierende, die ihr Studium vor Oktober 2021 aufgenommen haben und nach einer älteren Prüfungsordnung studieren, beachten bitte die Informationen auf den entsprechenden Seiten.
Studienablauf
Die Einschreibung zum Bachelor Informatik erfolgt im Allgemeinen im Wintersemester. Im Folgenden finden Sie unsere Musterstudienpläne. Diese stellen eine allgemeine Empfehlung dar. Wenn Sie bestimmte Fächer unbedingt hören möchten, können sich Verschiebungen ergeben.
Beachten Sie auch unsere Informationen für Studienanfänger.
Musterstudienpläne
Diesen Studienverlaufsplan wählen die meisten unserer Studierenden. Sie belegen dann die Module Mathematik für Informatik 1-3, welche besonders auf die Bedürfnisse unseres Studiengangs ausgerichtet sind.
| Sem. | Veranstaltungen | |||
| 1 | Mathematik für Informatik 1 (10 CP) | Programmierung (10 CP) | Rechnerarchitektur (7 CP) | Wissenschaftliches Arbeiten (3 CP) |
| 2 | Mathematik für Informatik 2 (10 CP) | Programmierpraktikum 1 (10 CP) | Datenbanken; Eine Einführung (5 CP) | Grundlagen der Computernetzwerke (5 CP) |
| 3 | Mathematik für Informatik 3 (10 CP) | Programmierpraktikum 2 (10 CP) | Algorithmen und Datenstrukturen (10 CP) | |
| 4 | Seminar (5 CP) + Wahlbereich (30 CP) | Data Science (10 CP) | C-Programmierung für Algorithmen und Datenstrukturen (5 CP) | Theoretische Informatik (10 CP) |
| 5 | Dieses Semester bietet sich für ein Auslandssemester an. | |||
| 6 | Wahlbereich (15 CP) | Abschlussarbeit (12 CP) | Abschlussseminar (3 CP) | |
Studierende mit einem tiefergehendem Interesse an Mathematik können diesen Studienplan verfolgen.
| Sem. | Veranstaltungen | |||
| 1 | Programmierung (10 CP) | Wissenschaftliches Arbeiten (3 CP) | Analysis I (10 CP) | Lineare Algebra I (10 CP) |
| 2 | Programmierpraktikum 1 (10 CP) | Datenbanken; Eine Einführung (5 CP) | Grundlagen der Computernetzwerke (5 CP) | Analysis II (10 CP)1 |
| 3 | Programmierpraktikum 2 (10 CP) | Algorithmen und Datenstrukturen (10 CP) | Stochastik (10 CP)2 | |
| 4 | Data Science (10 CP) | C-Programmierung für Algorithmen und Datenstrukturen (5 CP) | Theoretische Informatik (10 CP) | Seminar (5 CP) Wahlbereich (20 CP) |
| 5 | Rechnerarchitektur (7 CP) | |||
| 6 | Wahlbereich (15 CP) | Abschlussarbeit (12 CP) | Abschlussseminar (3 CP) | |
Anmerkungen:
1.: Falls Sie sich im Anschluss an Ihren Bachelor für den Master Artificial Intelligence and Data Science hier an der HHU bewerben möchten, so erfüllen Sie die Voraussetzungen dafür nur dann, wenn Sie Analysis II belegen. Auch allen anderen Studierenden empfehlen wir, Kenntnisse in höherdimensionaler Analysis zu erwerben. Sie dürfen diese grundsätzlich im Wahlbereich hören und es bietet sich an, dies direkt in dem Semester zu machen, welches auf Ihre Analysis I folgt, weshalb wir diese hier aufgenommen haben. Alternativ können Sie an dieser Stelle auch andere Fächer aus dem Wahlbereich hören. Für viele werden Sie aber die Voraussetzungen noch nicht mitbringen.
2: Es ist im Allgemeinen möglich, anstelle der Stochastik die Numerik I zu hören. Beachten Sie, dass die Numerik I die Inhalte der Analysis II voraussetzt. Weiterhin müssen Sie bei einer Bewerbung für den Master Artificial Intelligence and Data Science Kenntnisse in Stochastik nachweisen. Wir empfehlen daher die Stochastik.
Weitere, und genauere, Informationen zum Master Artificial Intelligence and Data Science finden SIe auf den Webseiten des Studiengangs.
Im Bachelorstudiengang Informatik kann das Studium auch in Teilzeit erfolgen. Bei einem Studium in Teilzeit sind die gleichen Studienmodule zu absolvieren wie bei einem Vollzeitstudium. Die Regelstudienzeit für das Studium in Teilzeit beträgt 10 Semester. Der durchschnittliche Arbeitsaufwand (work load) für das Studium in Teilzeit pro Semester ist somit auf 540 Stunden reduziert.
| Sem. | Veranstaltungen | ||
| 1 | Programmierung (10 CP) | Mathematik für Informatik 1 (10 CP) | |
| 2 | Datenbanken: Eine Einführung (5 CP) | Mathematik für Informatik 2 (10 CP) | |
| 3 | Rechnerarchitektur (7 CP) | Mathematik für Informatik 3 (10 CP) | Wissenschaftliches Arbeiten (3 CP) |
| 4 | Programmierpraktikum 1 (10 CP) | Data Science (10 CP) | |
| 5 | Programmierpraktikum 2 (10 CP) | Algorithmen und Datenstrukturen (10 CP) | |
| 6 | Grundlagen der Computernetzwerke (5 CP) | C-Programmierung für Algorithmen und Datenstrukturen (5 CP) | Wahlbereich (5 CP) |
| 7 | Wahlbereich / Seminar (20 CP) | Dieses Semester bietet sich für ein Auslandssemester an. | |
| 8 | Theoretische Informatik (10 CP) | Wahlbereich / Seminar (5 CP) | |
| 9 | Wahlbereich / Seminar (20 CP) | Dieses Semester bietet sich für ein Auslandssemester an. | |
| 10 | Abschlussarbeit (12 CP) | Abschlussseminar (3 CP) | |