1. Semester6 ECTS
Einführung in die Informatik (inkl. konzeptionelle Modellierung)
Vermittlung von Grundlagen der Informatik als Wissenschaftsdisziplin und Unternehmenspraxis, Einsatzgebiete, Hardware- und Softwaregrundlagen sowie Einführung in IT-Sicherheit mit BSI-Grundschutz und ISO 2700x Standards.
1. Semester6 ECTS
Grundlagen der Softwareentwicklung
Vermittlung von Sprachkonzepten, objektorientiertem Programmentwurf, SOLID-Prinzipien, automatisierten Tests, GUI-Programmierung und kontinuierlicher Integration unter Nutzung von Vorgehensmodellen.
1. Semester6 ECTS
Mathematik I: Logik und Beweismethoden
Grundlagen mathematischer Strukturen für Informatik einschließlich Aussagenlogik, Prädikatenlogik, Boolesche Algebra, Beweistechniken, Mengen, Relationen, Funktionen sowie Zahlensysteme und Kombinatorik.
1. Semester6 ECTS
Grundlagen der Programmierung
Vermittlung von Programmierparadigmen (funktional, imperativ, objektorientiert), Kontrollstrukturen, Rekursion, Semantik von Programmiersprachen und formaler Verifikation imperativer Sprachen.
1. Semester6 ECTS
Rechnernetze I
Vermittlung von Netzwerkgrundlagen, ISO/OSI-Schichtenmodell, Transportschicht-Protokolle (TCP, UDP), Netzwerkschicht, Link-Layer sowie Verzeichnis- und Netzwerkdienste.
1. Semester12 ECTS
Validierung von Praxiserfahrungen I
Reflexion und wissenschaftliche Bearbeitung betrieblicher Fragestellungen aus der Praxiserfahrung mit Erstellung einer Praxisvalidierungsarbeit, Praxisbericht und Präsentation.
3. Semester6 ECTS
Automaten und formale Sprachen
Behandlung formaler Sprachen, Chomsky-Hierarchie, Äquivalenzen verschiedener Beschreibungsformen (Grammatiken, Automaten), Berechenbarkeit und Turingmaschinen.
3. Semester6 ECTS
Datenbanken und Informationsanalyse
Vermittlung von Datenbanksystemen, ER-Modellierung, relationalem Datenbankschema, Normalisierung, Implementierung mit DBMS und Sicherheitsaspekten bei Datenbankzugriffen.
3. Semester6 ECTS
Mathematik II: Lineare Algebra und Analysis
Vertiefung mathematischer Grundlagen für Informatik mit Fokus auf Lineare Algebra und Analysis.
3. Semester6 ECTS
Algorithmen und Datenstrukturen
Vermittlung fundamentaler Algorithmen und Datenstrukturen sowie deren Analyse und Anwendung in der Softwareentwicklung.
3. Semester6 ECTS
Software Engineering I
Einführung in Softwareentwicklungsprozesse, Vorgehensmodelle und professionelle Softwareentwicklungspraktiken.
3. Semester12 ECTS
Validierung von Praxiserfahrungen II
Fortsetzung der Reflexion und wissenschaftlichen Bearbeitung betrieblicher Fragestellungen mit vertieftem Fokus auf Praxiserfahrungen im zweiten Ausbildungsjahr.
4. Semester6 ECTS
Rechnerorganisation, Betriebssysteme und Virtualisierung
Behandlung von Rechnerarchitektur, Betriebssystemen, deren Funktionsweisen und Virtualisierungstechnologien.
4. Semester6 ECTS
Smart Systems
Behandlung intelligenter Systeme und deren Anwendungen in modernen IT-Infrastrukturen.
4. Semester6 ECTS
Datenschutz und rechtliche Grundlagen
Vermittlung von Datenschutzregelungen, rechtlichen Rahmenbedingungen für IT-Systeme und deren praktischer Anwendung.
4. Semester6 ECTS
Current Topics in Computer Science
Behandlung aktueller Themen der Informatik mit Schwerpunkten in Anwendungsentwicklung, Data Processing, Security Informatics und Data Visualization.
5. Semester6 ECTS
Software Engineering II
Vertiefung von Softwareentwicklungspraktiken und professionellen Softwareentwicklungsprozessen.
5. Semester6 ECTS
Rechnernetze II
Vertiefung von Netzwerktechnologien und fortgeschrittenen Netzwerkkonzepten.
5. Semester12 ECTS
Validierung von Praxiserfahrungen III
Weitere Reflexion und wissenschaftliche Bearbeitung betrieblicher Praxiserfahrungen im dritten Ausbildungsjahr mit Präsentation und Praxisbericht.
5. Semester6 ECTS
IT Security
Behandlung von IT-Sicherheitskonzepten, Sicherheitsarchitekturen und praktischen Sicherheitsmaßnahmen in Informationssystemen.
5. Semester6 ECTS
Capstone Projekt
Abschließendes Projekt, das die im Studium erworbenen Kenntnisse und Fähigkeiten integriert und praktisch anwendet.
5. Semester6 ECTS
Mathematik III: Wahrscheinlichkeitstheorie und Statistik
Vermittlung von Wahrscheinlichkeitstheorie und statistischen Methoden für die Anwendung in Informatikprojekten.
6. Semester6 ECTS
Machine Learning
Einführung in Machine Learning Konzepte, Algorithmen und deren praktische Anwendung in intelligenten Systemen.
6. Semester6 ECTS
Allgemeines Wahlfach
Wahlmodul zur Vertiefung oder Ergänzung des Studienprogramms nach Wahl der Studierenden.
6. Semester12 ECTS
Validierung von Praxiserfahrungen IV
Abschließende Reflexion und Dokumentation von Praxiserfahrungen aus dem vierten Ausbildungsjahr mit Präsentation.
6. Semester12 ECTS
Bachelorarbeit
Wissenschaftliche Abschlussarbeit, in der die Studierenden eine komplexe Problemstellung eigenständig wissenschaftlich bearbeiten.
Keine Module gefunden. Suche anpassen oder Filter zurücksetzen.
Moduldaten aus dem offiziellen Modulhandbuch der Hochschule München. Umfang und Angebot können sich je Studien- und Prüfungsordnung ändern.