8 ECTS
Mathematische Grundlagen 1: Logik und Algebra
Vermittlung mathematischer Notation und Grundlagen der Mengentheorie, Logik und Algebra für Informatik, einschließlich Graphen, Zahlensysteme, Relationen, Aussagenlogik und grundlegende algebraische Strukturen.
8 ECTS
Mathematische Grundlagen 2: Lineare Algebra und Differential- und Integralrechnung
Vertiefung mathematischer Grundlagen mit Fokus auf Lineare Algebra (Vektorräume, Matrizen, lineare Gleichungssysteme), Differentialrechnung und Integralrechnung sowie numerische Aspekte.
6 ECTS
Theoretische Informatik 1: Endliche Automaten und formale Sprachen
Einführung in fundamentale Konzepte der theoretischen Informatik mit Schwerpunkt auf endliche Automaten, reguläre Sprachen, kontextfreie Sprachen und Kellerautomaten.
6 ECTS
Theoretische Informatik 2: Berechenbarkeitsmodelle und Komplexität
Behandlung von Berechenbarkeit mittels Turingmaschinen, Unentscheidbarkeit und Komplexitätsklassen (P, NP, PSpace), einschließlich NP-Vollständigkeit und Reduktionen.
8 ECTS
Praktische Informatik 1: Imperative Programmierung und Objektorientierung
Grundlagen der imperativen Programmierung in Java und Objektorientierung mit Behandlung von Datenstrukturen, Algorithmen, Syntax und Semantik sowie praktischer Programmentwicklung.
6 ECTS
Praktische Informatik 2: Algorithmen und Datenstrukturen
Vertiefung von Algorithmen und Datenstrukturen wie Listen, Bäume, Graphen, Hashing sowie Such- und Sortieralgorithmen mit Komplexitätsanalyse und formaler Verifikation.
6 ECTS
Praktische Informatik 3: Funktionale Programmierung
Einführung in funktionale Programmierung mit Haskell, behandelt Rekursion, algebraische Datentypen, Funktionen höherer Ordnung, Monaden und theoretische Grundlagen.
8 ECTS
Technische Informatik 1: Rechnerarchitektur und digitale Schaltungen
Grundlagen moderner Rechnerarchitektur und digitaler Schaltungen, einschließlich von-Neumann-Rechnern, Befehlssätzen, Pipelining, Speicherverwaltung und Boolescher Kalkül.
8 ECTS
Technische Informatik 2: Betriebssysteme und Nebenläufigkeit
Einführung in Betriebssysteme mit Fokus auf Prozessverwaltung, Speicherverwaltung, Dateisysteme, Nebenläufigkeit und Schutzmechanismen mit praktischen Übungen in C++ für Unix.
Informatik und Gesellschaft
Pflichtmodul der Angewandten Informatik zur Behandlung von Informatik im gesellschaftlichen Kontext.
Grundlagen der Medieninformatik
Wahlalternative des Moduls Fachinformatik mit Grundlagen der Medieninformatik.
Grundlagen der Wirtschaftsinformatik
Wahlalternative des Moduls Fachinformatik mit Grundlagen der Wirtschaftsinformatik.
Organisatorische, rechtliche und betriebswirtschaftliche Grundlagen für Informatiker/innen
Wahlalternative des Moduls Fachinformatik mit organisatorischen, rechtlichen und betriebswirtschaftlichen Grundlagen.
Software-Projekt 1
Pflichtmodul bestehend aus Software-Projekt-Vorlesung, Datenbankgrundlagen und Software-Praktikum.
Software-Projekt 2
Pflichtmodul zum Software-Projekt.
Statistik
Wahlmodul der Theoretischen Informatik mit Grundlagen der Statistik.
Algorithmen auf Graphen
Wahlmodul mit Algorithmen zur Lösung von Graphenproblemen.
Logik
Wahlmodul mit Grundlagen der mathematischen Logik.
Grundlagen der linearen Optimierung
Wahlmodul mit Grundlagen der linearen Optimierung.
Petri-Netze
Wahlmodul zur Modellierung und Analyse mit Petri-Netzen.
Korrekte Software
Wahlmodul zu Verifikation und Validierung von Software.
Rechnerarchitektur und eingebettete Systeme
Wahlmodul mit vertieften Themen zu Rechnerarchitektur und eingebetteten Systemen.
Betriebssysteme
Wahlmodul mit vertieften Themen zu Betriebssystemen.
Datenbanksysteme
Wahlmodul mit Grundlagen und Vertiefung von Datenbanksystemen.
Rechnernetze
Wahlmodul mit Grundlagen der Rechnernetze und Netzwerkprotokolle.
Übersetzerbau
Wahlmodul zum Bau von Compilern und Interpretern.
Softwaretechnik
Wahlmodul mit Methoden und Techniken der Softwareentwicklung.
Informationssicherheit
Wahlmodul zu Sicherheitsaspekten in Informationssystemen.
Computergraphik
Wahlmodul mit Grundlagen und Anwendungen der Computergraphik.
Bildverarbeitung
Wahlmodul mit Methoden und Algorithmen der Bildverarbeitung.
Grundlagen der Künstlichen Intelligenz
Wahlmodul mit Grundlagen von KI-Methoden und Anwendungen.
Grundlagen des Maschinellen Lernens
Wahlmodul mit Methoden und Algorithmen des Maschinellen Lernens.
Cognitive Systems
Wahlmodul zu kognitiven Systemen und ihrer Implementierung.
Robot Design Lab
Wahlmodul zum Design und Programmierung von Robotersystemen.
Mensch-Technik-Interaktion
Wahlmodul zu Aspekten der Mensch-Computer-Interaktion.
Methoden der partizipativen Softwareentwicklung
Wahlmodul mit Methoden zur Einbeziehung von Benutzern in Softwareentwicklung.
Informationstechnikmanagement
Wahlmodul zu Management und Organisation von IT-Systemen.
Datenschutz
Wahlmodul zu Datenschutz und Datensicherheit.
E-Commerce Anwendungen
Wahlmodul mit Anwendungen des elektronischen Handels.
E-Government
Wahlmodul zu elektronischen Verwaltungsdiensten.
Biosignale und Benutzerschnittstellen
Wahlmodul zu Verarbeitung von Biosignalen und deren Anwendung in Benutzerschnittstellen.
Keine Module gefunden. Suche anpassen oder Filter zurücksetzen.
Moduldaten aus dem offiziellen Modulhandbuch der Universität Bremen. Umfang und Angebot können sich je Studien- und Prüfungsordnung ändern.