Lehrveranstaltungen
Zur übergeordneten Rubrik
Pflichtmodul 1: Einführung in die Programmierung (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die wichtigsten Konzepte der imperativen Programmierung und können diese anwenden. Sie haben die Fertigkeit erworben, sich ähnliche Inhalte selbst zu erarbeiten. Sie sind in der Lage, Programme zu analysieren und eigene Programme zu entwerfen und zu erstellen.
Pflichtmodul 2: Einführung in die Theoretische Informatik (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls den Begriff der Berechenbarkeit und verschiedene formale Berechnungsmodelle sowie deren Unterschiede. Zudem können sie Informationen auf das Wesentliche reduzieren, abstrakt repräsentieren und formale Beweise führen.
Pflichtmodul 3: Funktionale Programmierung (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die Unterschiede zwischen imperativer und funktionaler Programmierung sowie die jeweiligen Vor- und Nachteile. Sie kennen die wichtigsten Konzepte der funktionalen Programmierung.
Pflichtmodul 4: Lineare Algebra (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden sind nach Abschluss dieses Moduls mit Formulierungen und Schreibweisen der Linearen Algebra vertraut. Sie können Probleme im Bereich der Linearen Algebra mit Algorithmen lösen und Varianten dieser Algorithmen situationsgerecht selbst formulieren.
Pflichtmodul 5: Rechnerarchitektur (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die Architekturprinzipien und Organisationsformen moderner Rechner und sind in der Lage, einfache Programme in Assembler zu erstellen.
Pflichtmodul 6: Algorithmen und Datenstrukturen (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Nach Abschluss dieses Moduls kennen und verstehen Studierende wichtige Datenstrukturen und Algorithmen und beherrschen elementare Analyseverfahren hinsichtlich Korrektheit und Ressourcenbedarf. Sie sind in der Lage, sich weitere Datenstrukturen und Algorithmen selbstständig zu erschließen und in eigenen Programmen zu verwenden.
Pflichtmodul 7: Angewandte Mathematik für die Informatik (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls elementare Methoden der angewandten Mathematik, mit Fokus auf die Informatik. Sie sind mit Formulierungen und Schreibweisen vertraut, in der Lage entsprechende Probleme durch gezielten Einsatz der Methoden zu lösen und sich ähnliche Inhalte selbst zu erarbeiten.
Pflichtmodul 8: Betriebssysteme (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die wichtigsten Konzepte der Prozess-, Thread-, Speicher- und Dateiverwaltung sowie der Interprozesskommunikation in Betriebssystemen und können diese anwenden. Darüber hinaus verfügen sie über grundlegende Kenntnisse in den Bereichen Virtualisierungstechniken, Linking und Loading von Programmbibliotheken sowie in der systemnahen Programmierung.
Pflichtmodul 9: Programmiermethodik (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die Konzepte der objektorientierten Programmierung und können diese anwenden. Sie sind in der Lage, objektorientierte Programme zu analysieren und eigene objektorientierte Programme zu entwerfen und zu erstellen. Sie haben die Fertigkeit erworben, sich ähnliche Inhalte selbst zu erarbeiten.
Pflichtmodul 10: Daten und Wahrscheinlichkeiten (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls grundlegende Begriffe und Methoden der Wahrscheinlichkeitstheorie und Statistik. Sie sind in der Lage, mit wissenschaftlichen Methoden und unter Wahrung rechtlicher und gesellschaftlicher Normen Daten zu erheben, Schlüsse aus Daten zu ziehen, sie visuell und in Textform aufzubereiten sowie deren Zuverlässigkeit zu bewerten.
Pflichtmodul 11: Datenbanksysteme (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls die grundlegenden Konzepte von Datenbanksystemen und können diese anwenden. Darüber hinaus sind sie in der Lage, Datenmodellierung auf logischer, konzeptioneller und physikalischer Ebene durchzuführen und Abfragen auf diesen Modellen zu formulieren.
Pflichtmodul 12: Diskrete Strukturen (5 ECTS-AP, 3 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen nach Abschluss dieses Moduls unterschiedliche Beweismethoden. Sie verstehen formale Techniken und elementare Methoden zur Analyse von diskreten Strukturen und können Information abstrakt repräsentieren.
Pflichtmodul 13: Rechnernetze und Internettechnik (7,5 ECTS-AP, 5 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen nach Abschluss dieses Moduls die wichtigsten Konzepte der Rechnerkommunikation und kennen Methoden zur Beschreibung und Analyse größerer Netzwerke. Sie haben die Fähigkeit erworben, sich ähnliche Inhalte selbstständig zu erarbeiten.
Pflichtmodul 14: Softwarearchitektur (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls die grundlegende Organisation eines komplexen Softwaresystems, dargestellt durch dessen Komponenten und deren Beziehungen zueinander. Darüber hinaus verfügen sie über Fertigkeiten zum Entwurf und zur Implementierung solcher Systeme.
Pflichtmodul 15: Einführung in das wissenschaftliche Arbeiten (2,5 ECTS-AP, 2 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls die wichtigsten Konzepte und Methoden des wissenschaftlichen Arbeitens und können diese anwenden. Sie haben die Fertigkeit erworben, wissenschaftliche Texte zu schreiben und wissenschaftliche Arbeiten zu präsentieren.
Pflichtmodul 16: Logik (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen nach Abschluss dieses Moduls Logikkalküle und können diese anwenden. Sie haben die Fertigkeit erworben, sich ähnliche Inhalte selbst zu erarbeiten. Darüber hinaus sind sie in der Lage, zu abstrahieren und komplexe Probleme in formalen Kalkülen zu modellieren.
Pflichtmodul 17: Maschinelles Lernen (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls wichtige Methoden des maschinellen Lernens, die es Softwaresystemen erlauben, ihre Parameter anhand von Beispieldaten selbstständig zu justieren und/oder ihre eigene Leistung laufend zu optimieren. Sie sind in der Lage, Anwendungsprobleme für maschinelles Lernen zu formalisieren und mittels etablierter Methoden zu lösen.
Pflichtmodul 18: Parallele Programmierung (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls die grundlegenden Konzepte der parallelen Systeme und der parallelen Programmierung und können diese anwenden. Sie sind in der Lage, Programme für Parallelrechner mit Shared Memory zu entwickeln, zu optimieren und in Bezug auf Performance zu analysieren. Sie haben die Fertigkeit erworben, sich ähnliche Inhalte selbst zu erarbeiten.
Pflichtmodul 19: Software Engineering (7,5 ECTS-AP, 4 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden kennen und verstehen nach Abschluss dieses Moduls die Anforderungen zur Entwicklung von Software in industriellem Maßstab. Sie kennen die Methoden und Prozesse des Software Engineerings und können diese anwenden. Darüber hinaus verfügen sie über die Fertigkeit, Anforderungen an Softwaresysteme zu analysieren und nachhaltige Softwarelösungen zu erstellen. Sie haben Kompetenzen in der Zusammenarbeit in Teams erworben.
Pflichtmodul 20: Ausgewählte Kapitel (15 ECTS-AP)
Anmeldevoraussetzung: Die in den jeweiligen Curricula festgelegten Anmeldungsvoraussetzungen sind zu erfüllen.
Lernergebnis: Das Modul dient dem Erwerb von Zusatzqualifikationen.
Es sind Lehrveranstaltungen im Umfang von insgesamt 15 ECTS-AP aus dem Lehrangebot der Fakultät für Mathematik, Informatik und Physik der Universität zu wählen.
Pflichtmodul 21: Vertiefungsseminar (5 ECTS-AP, 2 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Nach Abschluss dieses Moduls sind Studierende in der Lage, sich methodisch korrekt mit einem Teilgebiet der Informatik auseinanderzusetzen und das Ergebnis dieser Auseinandersetzung schriftlich und mündlich darzulegen.
LEHRVERANSTALTUNGEN
Pflichtmodul 22: Interdisziplinäre Kompetenzen (10 ECTS-AP)
Anmeldevoraussetzung: Die in den jeweiligen Curricula festgelegten Anmeldungsvoraussetzungen sind zu erfüllen.
Lernergebnis: Das Modul dient dem Erwerb von Zusatzqualifikationen.
Nach Maßgabe freier Plätze sind Lehrveranstaltungen aus den Curricula der an der Universität Innsbruck eingerichteten Bachelor- und/oder Diplomstudien zu wählen. Es wird empfohlen, eine Lehrveranstaltung aus dem Bereich Gender Studies, Frauen- und Geschlechterforschung zu absolvieren.
Pflichtmodul 23: Bachelorarbeit (15 ECTS-AP, 1 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Nach Abschluss dieses Moduls sind Studierende in der Lage, sich methodisch korrekt mit einem Teilgebiet der Informatik auseinanderzusetzen und das Ergebnis dieser Auseinandersetzung schriftlich und mündlich darzulegen.
Hinweis:
- Es können sich noch Änderungen im Lehrveranstaltungsangebot sowie bei Raum- und Terminbuchungen ergeben.
- Bitte wählen Sie für das Lehrveranstaltungsangebot die Fakultät aus, der Ihre Studienrichtung zugeteilt ist.