Im Rahmen meines Informatik-Studiums an der FH Karlsruhe habe ich folgende Vorlesungen und Labore in den folgenden Modulen erfolgreich absolviert:

  • Modul Grundlagen Software-Entwicklung  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Informatik 1 mit Praxisteil 
      Inhalte:
      • Begriffswelt der Informatik
      • Analysieren von Problemstellungen
      • Grob- und Feinentwurf
      • Entwickeln von Algorithmen und Datenstrukturen
      • Internet
  • Modul Grundlagen Technische Informatik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung elektrotechnische und physikalische Grundlagen der Informatik
      Inhalte:
      • Grundbegriffe
      • Lineare Gleichstromkreise
      • Das elektrische Feld
      • Das magnetische Feld
      • Wechselstromtechnik
    • Vorlesung Technische Informatik 1
      Inhalte:
      • Zahlensysteme
      • Schaltalgebra
      • Entwurf von Schaltnetzen
      • Besondere Schaltnetze
  • Modul Grundlagen Theoretische Informatik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Theoretische Informatik 1
      Inhalte:
      • Rechnerarchitektur
      • Ablauforganisation
      • Sprachmittel
    • Vorlesung Theoretische Informatik 2
      Inhalte:
      • Codes
      • Datenfehlerbeseitigung
      • Polynom-Restklassen
      • Weiterführung der zyklischen Codes
      • Caesar-Chiffre
      • Data Encryption Standard
      • Das RSA-Verfahren
      • Weiterführende Aspekte (Diffie-Hellmann-Schlüsseltausch, Nachweise der Berechtigung, der Unversehrtheit und der Absenderidentität)
  • Modul Grundlagen der Mathematik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Mathematik für Informatiker 1
      Inhalte:
      • Mengenlehre
      • Fuzzy-Mengen
      • Natürliche Zahlen
      • Lineare Algebra
      • Vektoren
      • Matrizen
  • Modul Angewandte Mathematik und Computeralgebra  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Statistik
      Inhalte:
      • Die Begriffswelt der Statistik
      • Beschreibende Statistik
      • Einführung in die Wahrscheinlichkeitsrechnung
    • Mathematiklabor
      Inhalte:
      • Lösen von Aufgabenstellungen mit dem CAS Maple
  • Modul Softwareentwicklung  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Informatik 2 mit Übungen
      Inhalte:
      • Grundlagen C++
  • Modul Softwareprojekte  Zum Beginn der Vorlesungsübersicht

    • Softwarelabor
      Inhalte:
      • Grundlagen Java
  • Modul Technische Informatik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Technische Informatik 2
      Inhalte:
      • Überblick über programmierbare Logik
      • Entwurfsablauf für programmierbare Logik
      • Technologien der programmierbaren Logik
      • CPLD-Strukturen
      • Einführung in die Mikroprozessoren
      • Der Hauptspeicher
      • Adressbereiche und Adressdecodierung
    • Digitallabor
      Inhalte:
      • Verschiedene Versuche mit digitalen Bausteinen und Prozessoren
  • Modul Mathematik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Mathematik für Informatiker 2
      Inhalte:
      • Logik
      • Reelle Zahlen
      • Komplexe Zahlen
      • Grenzwerte von Folgen und Funktionen
      • Die elementaren Funktionen
      • Differenzierbarkeit
      • Integralrechnung
  • Modul Betriebswirtschaftliche Grundlagen  Zum Beginn der Vorlesungsübersicht

    • Vorlesung BWL
      Inhalte:
      • Der Gegenstand der Betriebswirtschaftslehre
      • Die Unternehmensform
      • Das industrielle Rechnungswesen
      • Der Jahresabschluss
      • Die Ertragssteuern der Unternehmung
      • Die Kosten- und Leistungsrechnung
      • Marketing
    • Vorlesung Recht
      Inhalte:
      • Einführung
      • Grundgesetz
      • Bürgerliches Gesetzbuch
      • Handelsgesetzbuch
  • Praxissemester I  Zum Beginn der Vorlesungsübersicht

    • Blockveranstaltung Praxisvorbereitung I
      Inhalte:
      • Textgestaltung
    • Praktische Tätigkeit I
      Meine Ausbildung zum Energieelektroniker wurde als praktische Tätigkeit anerkannt.
    • Blockveranstaltung Praxisnachbereitung I
      Inhalte:
      • Logik am Beispiel Netzplantechnik
  • Modul Datenbanken und Informationssysteme  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Datenbanken
      Inhalte:
      • Einführung
      • Architektur von Datenbanksystemen
      • Datenbankentwurf
      • Das relationale Datenmodell
      • Das ODMG-Objektmodell
      • Transaktionen
      • Sprachschnittstellen
    • Datenbanklabor
      Aufgaben zu:
      • Konzeptionelles Schema
      • Views
      • SQL (Joins)
      • Embedded SQL (JDBC)
  • Modul Systemnahe Software  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Betriebssysteme
      Inhalte:
      • Einführung
      • Elementare Betriebssystem-Komponenten und -Strukturen
      • Prozeßverwaltung
      • Ein-/Ausgabe
      • Externe Datenverwaltung
      • Hauptspeicherverwaltung
      • Betriebssysteme in verteilten Systemen
    • Systemprogrammierpraktikum
      Aufgaben zu:
      • Lexikalische Analyse
      • Prozeßsynchronisation und Prozeßkommunikation unter UNIX
      • Syntaktische Analyse
  • Modul Softwareengineering  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Softwaretechnik mit praktischer Übung
      Inhalte:
      • Einführung in die objektorientierte Softwareentwicklung
      • Die Unified Modeling Language (UML)
      • Use Case
      • Objektmodell
      • Verhaltensdiagramme
      • Objektorientierte Analyse
      • Analyse und Design am Beispiel einer ATM
      • Implementierung der Datenbankschnittstelle zum ATM-Problem
      • Fallbeispiel Graphikeditor
      praktische Übung: Entwicklung eines Software-Kaffeeautomaten in UML mit Together
  • Modul Grundlagen Multimedia  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Dialogsysteme
      Inhalte:
      • Einführung
      • Technisch-Physiologische Entwurfsprinzipien
      • Technisch-Psychologische Entwurfsprinzipien
      • Hardware für Dialogsysteme
      • Grundlagen von Fenstersystemen
      • Microsoft Windows
      • X11
    • Vorlesung Graphische Datenverarbeitung
      Inhalte:
      • Licht und Farbe
      • Modellierung
      • Transformationen
      • Projektion
      • Clipping
      • Visueller Realismus
      • OpenGL
    • Vorlesung Multimedia I
      Inhalte:
      • Einführung, Geschichte, Begriffe
      • Kommunikation in Bits und Bytes
      • Licht und Farbe
      • Ton und Klang
      • Kompaktkurs VRML
  • Modul Grundlagen Automatisierung  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Automatisierung 1
      Inhalte:
      • Automatisierung technischer Prozesse
      • Automatisierungsrechner
      • Prozesssignale und Prozessperipherie
      • Sensoren und Aktoren
      • Programmierung von Automatisierungssystemen
      • Programmiersprachen in der Automatisierung
    • Vorlesung Technische Informatik 3
      Inhalt:
      • Einführung
      • Speicherhierarchie
      • Bus-Strukturen
      • Prozessorarchitektur
  • Modul Angewandte Technische Informatik  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Automatisierung des Schaltkreisentwurf
      Inhalte:
      • CAE gestützter Entwurfsablauf für einen elektronischen Schaltkreis
      • Einführung in VHDL
      • VHDL für Simulationen
      • VHDL für die Synthese
    • Vorlesung Sensorsysteme
      Inhalte:
      • Einleitung
      • Elektrische Sensoren
      • Magnetische Sensoren
    • Rechnerarchitekturpraktikum
      Verschiedene Aufgaben in Assembler realisieren
  • Modul Kommunikation und Netze  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Kommunikationsnetze
      • Inhalte Teil I:
        • Einleitung
        • Verteilte Systeme
        • Übertragungs- und Vermittlungstechnik
        • Architektur von Kommunikationssystemen
        • Bitübertragungsschicht
        • Sicherungsschicht
        • Vermittlungsschicht
        • Transportschicht
        • Anwendungssystem
      • Inhalte Teil II:
        • Einleitung
        • Ethernet
        • Physikalische Anbindung
        • TCP/IP
        • SLP/PPP
        • Domain Name System
        • Anwendungen
    • Vorlesung Öffentliche Netze
      Inhalt:
      • Einführung
      • Telefonnetz
      • X.25/DATEX-P
      • ISDN
      • Zeichengabe
      • ATM
  • Modul Betriebliche Informationssysteme  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Systemanalyse
      Inhalte:
      • Grundlagen der Systemtechnik
      • Erhebungsmethoden
      • Beschreibungsmethoden
      • Ablauf der Systemanalyse
      • Systementwurf
    • Vorlesung Betriebswirtschaftliche Anwendungssoftware
      Inhalt:
      • Grundstruktur des SAP-Systems R/3
      • Systemeinführung, Systembetrieb und Systemwartung
      • Anwendungsgrundfunktionen
      • Finanz- und Rechnungswesen
      • Materialwirtschaft
      • Vertrieb
  • Modul Automatisierung  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Automatisierung 2
      Inhalte:
      • Motivation
      • Vorgehen
      • Projektvorphasen
      • Beschreibungsmittel
      • Entwurfsmethoden
      • Angebots- und Projektmanagement
      • Implementierung
      • Verteilte Systeme - CORBA
      • Systementwurf, Integration, Test
      • Software- und Systemtest
      • Bild- und Signalinterpretation
    • Automatisierungslabor
      Aufgaben zu:
      • SPS: Siemens S7
      • S7 Graph
      • WinCC
  • Modul Studienarbeit mit Kolloquium  Zum Beginn der Vorlesungsübersicht

    Thema: Apache mit SSL - Installation und Konfiguration mit Testanwendung
  • Praxissemester II  Zum Beginn der Vorlesungsübersicht

  • Modul Multimediasysteme  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Multimedia 2
      Inhalte:
      • XML
      • XSL
      • Mediendesign
      • Medienintegration
      • Digitaler Videoschnitt
    • Multimedialabor
      Linux-Treiber für ein Grafiktablett
  • Modul Verteilte Informationssysteme  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Verteilte Informationssysteme
      Inhalte:
      • Client-Server-Computing
      • eXtensible Markup Language
      • Verteilte Datenbanken
      • Common Object Request Broker Architecture
      • Enterprise Java Beans
      • Web-Anwendungen
    • Labor Verteilte Systeme
      Webshop mit JSP und Java-Servlets
  • Modul Schlüsselqualifikationen zum Berufseinstieg  Zum Beginn der Vorlesungsübersicht

    Seminar mit dem Thema: Informatik und Philosophie
  • Modul Projektmanagement  Zum Beginn der Vorlesungsübersicht

    • Vorlesung PPS
      Inhalte:
      • Aufbau- und Ablaufstruktur eines Industrieunternehmens
      • Klassifizierung der Fertigung
      • Materialverwaltung
      • Materialdisposition
      • Zeitwirtschaft
      • Materialbeschaffung
      • Qualitätsmanagement und Instandhaltung
      • PPS-Konzepte und PPS-Software
    • Vorlesung Projektmanagement
      Inhalte:
      • Projektbegriffe
      • Vorgehensmodelle
      • Zeitmanagement
      • Kostenmanagement
      • Resourcenmanagement
      • Vertragsmanagement
      • Berichtsmanagement
      • Qualitätsmanagement
  • Modul Ausgewählte Kapitel der Informatik I  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Internetprogramming (Englisch)
      Inhalte:
      • Introduction
      • Server Side Includes
      • CGI
      • Servlets
      • Java Server Pages
      • Taglibs
    • Vorlesung Elektronische Bezahlsysteme
      Inhalte:
      • Mathematische Grundlagen der Kryptographie
      • Grundbegriffe der Kryptographie
      • Elektronisches Bezahlen
      • Kreditkartenbasierte Verfahren
      • Elektronische Münzen
      • Micropayment
    • Vorlesung Elektronische Märkte und Medien
      Inhalte:
      • HTML
      • HTTP
      • Cascaded Style Sheets
      • Perl
      • Common Gateway Interface (CGI)
      • Sitzungsverwaltung
      • Cookies
      • PHP
      • Apache-Webserver
      • Personalisieren von Websites
      • Electronic Commerce Modeling Language (ECML)
      • Open Buying on the Internet (OBI)
      • Intershop
      • Finden und gefunden werden
      • Content Management Systeme
      • Sicherheit
      • SSL
      • SmartCards
      • IPsec
  • Modul Ausgewählte Kapitel der Informatik II  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Fortgeschrittene Benutzeroberflächen
      Inhalte:
      • Java Swing
      • Microsoft Foundation Classes
    • Vorlesung Spezielle Kapitel des Softwareengineerings: Patterns
      Inhalte:
      • Objektorientiertes Softwareengineering
      • Was sind Muster?
      • Entwurfsmuster
      • Architekturmuster
    • Vorlesung Mobile Computing
      Inhalte:
      • Mobile Communications
      • Mobile Computing
  • Fremdsprachenzertifikat Englisch (freiwillig)  Zum Beginn der Vorlesungsübersicht

    • Vorlesung Englisch für Fortgeschrittene II
    • Vorlesung Business English
    • Vorlesung Technical English
Nähere Informationen zu den einzelnen Vorlesungen und Labore gibt es auf der Homepage des Fachbereichs Informatik der FH Karlsruhe.