Fachschaft Informatik
Sektionen

Bachelor-Pflichtmodule

In diesem Artikel möchten wir dir einen kleinen Überblick über die Module geben, die jeder Bachelorstudent machen muss. Mit dabei immer die bisherigen Dozenten. Von vielen Dozenten gibt es zu den Klausuren aus den Vorjahren Prüfungsprotokolle in der Fachschaft. Schaut einfach mal vorbei!

1. Semester

Logik und diskrete Strukturen

Bisherige Dozenten: Dr. Thoralf Räsch, Professor Rolf Klein, Professor Norbert Blum

Nach einer Einführung in die formale Logik wird der Fokus im zweiten Teil der Veranstaltung auf formale Beweistechniken gelegt. Im letzten Abschnitt dann werden die Grundlagen formaler Berechenbarkeit besprochen.

Technische Informatik

Bisherige Dozenten: Professor Joachim K. Anlauf

In diesem Modul wird ausgehend von einfachen logischen Schaltungen der technische Aufbau eines Computers erklärt. Man lernt alles wichtige über Schaltnetze und Schaltwerke und wie man eine logische Funktion mittels KV-Diagrammen und Quine McCluskey optimieren kann.

Informationssysteme

Bisherige Dozenten: Dr. Matthias Bode, Professor Rainer Manthey

Hier geht es um die Grundlagen der Organisation von Daten in einer Datenbank. Neben vielen praktischen Themen rund um das Verwalten und Abfragen von Daten gibt es auch einen theoretischen Bereich, in dem es um die Erstellung von Datenbankmodellen geht.

Algorithmen und imperative Programmierung

Bisherige Dozenten: Professor Rainer Manthey, Professor Andreas Weber

In diesem Modul lernt man den Umgang mit einer imperativen Programmiersprache. In der Regel wird hier Pascal benutzt. Neben den Grundlagen der Programmierung steht hier auch die implementierung von Algorithmen im Vordergrund.

Techniken des wissenschaftlichen Arbeitens

Bisherige Dozenten: Dr. Nils Görke, Professor Rainer Manthey, Dr. Volker Steinhage

In "Techniken des wissenschaftlichen Arbeitens" geht es - wie der Name vermuten lässt - um wissenschaftliches Arbeiten. Dies umfasst die Recherche von Texten, sowie die Erstellung von Texten und Präsentationen. Dabei lernt man z.B. auch das Textformatierungssystem LaTeX kennen.

 

2. Semester

Lineare Algebra

Bisherige Dozenten: Dr. Thoralf Räsch

In diesem Modul wird der Stoff vertieft, den man vielleicht schon aus der Schule kennt: Vektoren, Matrizen, lineare Abhängigkeit, etc.

Analysis

Bisherige Dozenten: Dr. Michael Welter

Auch hier kommen viele Sachen dran, die man schon aus der Schule kennt: Funktionen, Grenzwerte, Minima, Maxima, etc.

Systemnahe Informatik

Bisherige Dozenten: Professor Peter Martini

Basierend auf den Inhalten der technischen Informatik geht es hier um alle Dinge, die mit einem Betriebssystem zu tun haben.  Nebenbei lernt man auch wichtige Grundlagen der Funktionsweise von Netzwerken und dem Internet.

Objektorientierte Programmierung

Bisherige Dozenten: Dr. Günter Kniesel, Professor Andreas Weber

Nachdem man im ersten Semester eine imperative Programmiersprache kennen gelernt hat, kann man hier die Vorzüge der Objektorietierung kennen lernen. Zum Einsatz kommt dabei in der Regel Java.

 

3. Semester

Angewandte Mathematik

Bisherige Dozenten: Professor Michael Clausen, Professor Reinhard Klein

Aufbauend auf den Inhalten der Linearen Algebra und Analysis geht es hier um die drei Kernbereiche Wahrscheinlichkeitstheorie, Analysis im Mehrdimensionalen und Numerische Lineare Algebra.

Algorithmen und Berechnungskomplexität

Bisherige Dozenten: Professor Christian Sohler, Dr. Matthias Westermann, Professor Heiko Röglin

Nach diversen praktischen Modulen lernt ihr im dritten Semester die theoretische Seite der Informatik kennen. Neben Turing-Maschinen und diversen Automatenmodellen geht es um die Komplexität und Laufzeit von Algorithmen.

Dieses Modul erstreckt sich über zwei Semester. Teil 1 findet im 3. Semester statt, Teil 2 im vierten Semester.

Softwaretechnologie

Bisherige Dozenten: Dr. Günter Kniesel

Bei großen Softwareprojekten ist eine ausführliche und strukturierte Planung von großer Wichtigkeit. In diesem Modul lernt man alle wichtigen Details von der Anforderungsanalyse bis zur UML-Modellierung.

Systemnahe Programmierung

Bisherige Dozenten: Professor Pedro Jose Marron, Dr. Matthias Frank

Nach der imperativen und objektorietierten Programmierung verlasst ihr in diesem Modul die Welt der "hohen" Programmiersprachen und setzt direkt bei den elementaren Systemfunktionen an. Dies macht man natürlich idealerweise mit C (ohne die "Plusse"). Schwerpunkt der Programmieraufgaben ist hier meist die Netzwerkprogrammierung.

Zuletzt aktualisiert am Freitag, den 13. Mai 2011 um 11:44 Uhr  
Verweise