From a12770f44a6c5fbdf9b168dffd702bd726974ec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20H=C3=A4nel?= Date: Thu, 5 Jul 2018 12:56:16 +0200 Subject: [PATCH] =?UTF-8?q?Modul=C3=BCbersicht=20=C3=BCberarbeitet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Medieninformatik Änderungen übernommen 2. Module pro Semester neu sortiert (I;M;D < I;M < I;D < I < M < D) 3. Beschreibung der Medieninformatikmodule personalisiert 4. Einheitlichen Stil übernommen (generell dutzen, bei Gruppenarbeit 'ihr', kein 'man') 5. Neu gelayoutet 6. Text gegendert --- img/xkcd/estimating_time.png | Bin 0 -> 59924 bytes texte/moduluebersicht.tex | 260 ++++++++++++++++++----------------- 2 files changed, 132 insertions(+), 128 deletions(-) create mode 100644 img/xkcd/estimating_time.png diff --git a/img/xkcd/estimating_time.png b/img/xkcd/estimating_time.png new file mode 100644 index 0000000000000000000000000000000000000000..8713b17cb47c707079c82af8a8b618b2380663a9 GIT binary patch literal 59924 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 TA9xQ200000NkvXXu0mjfZiAH) literal 0 HcmV?d00001 diff --git a/texte/moduluebersicht.tex b/texte/moduluebersicht.tex index 7eef8d8..f063770 100644 --- a/texte/moduluebersicht.tex +++ b/texte/moduluebersicht.tex @@ -9,7 +9,7 @@ \addchap{Modulübersicht} Hier findest du eine kurze Übersicht der Module, die du im Laufe deines Studiums besuchen wirst. Die Reihenfolge ist nicht bindend, es ist lediglich der empfohlene Weg durch das Studium. -Ein (M) kennzeichnet ein Modul nur für Medieninformatiker, ein (I) jeweils Module für Informatiker und ein (D) für Diplominformatiker. +Die Symbole \textbf{\menu[;]{I;M;D}} kennzeichnen jeweils die Module für Bachelor Informatik, Bachelor Medieninformatik und Diplom Informatik. \semester{1} @@ -23,41 +23,39 @@ Was kommt zuerst? 5 oder 3? Solche Fragen werden dich in Algorithmen und Datenstrukturen beschäftigen, während du Quicksort, Heapsort und Konsorten kennenlernst. % Der Wortwitz gefällt mir... -Außerdem wirst du dich als Gärtner versuchen, indem du AVL- und andere Bäume wachsen lasst. +Außerdem wirst du dich in der Gartenarbeit versuchen, indem du AVL- und andere Bäume wachsen lasst. Dabei wirst du Bekanntschaft mit der Programmiersprache C machen. \modul{I; M; D; Einführungspraktikum} Du hast schon immer gerne mit Lego gespielt? Dann wird dir dieses Praktikum, welches in der vorlesungsfreien Zeit stattfindet, gefallen. -Du darfst dich im Team daran machen, einem selbst konstruierten Roboter in Python beizubringen, wie er sich in einem Labyrinth alleine zurechtfindet. +Du darfst dich im Team der Aufgabe stellen, einen selbst konstruierten Roboter in Python beizubringen, wie er sich in einem Labyrinth allein zurechtfindet. Dabei, und im anschließenden Wettbewerb, kommt der Spaß nicht zu knapp. -Für Diplomstudenten gibt es zusätzlich ein einwöchiges Einzelprojekt, bei dem man zeigen kann, was man in C oder wahlweise C++ drauf hat. Alternativ kann -das Strategiespielepraktikum auch auf das Sommersemester verschoben werden. -In den letzten Jahren war eine KI für bekannte Brettspiele gefragt. +Für Diplomstudierende gibt es zusätzlich ein einwöchiges Einzelprojekt, bei dem du zeigen kannst, was du in C oder wahlweise C++ drauf hast. Alternativ kann dieses Strategiespielepraktikum auf das Sommersemester verschoben werden. +In den letzten Jahren war eine künstliche Intelligenz für bekannte Brettspiele gefragt. \newpage \modul{I; M; Einführung in die Medieninformatik} -Anfangs erfolgt eine Darstellung des menschlichen Wahrnehmungssystems, Aspekte der Wahrnehmungspsychologie und der Softwareergonomie. -Dann werden Eigenschaften der Information und Datenformate anhand der Medien Text, Bild, Audio und Video dargestellt. +Wie die menschliche Wahrnehmung funktioniert und wie ihr Software dazu passend ergonomisch gestalten könnt, lernst du in diesem Modul. +Außerdem werden dir verschiedene Eigenschaften der Information und Datenformate anhand der Medien Text, Bild, Audio und Video vorgestellt. Im Bereich Text und Bild werden die entsprechenden Dokumentenformate des Internets (HTML und SVG) besprochen. Außerdem erwartet dich ein kurzer Exkurs in die App-Entwicklung. -Ein weiterer Teil der Lehrveranstaltung gibt einen Überblick zur Dokumentenverarbeitung mittels XML-Techniken. -In Übungen und in Form eines Projektes in einer kleinen Gruppe über das Semester hinweg hast du die Möglichkeit, das Erlente direkt in die Praxis umzusetzen. +Ein weiterer Teil des Moduls gibt einen Überblick zur Dokumentenverarbeitung mittels XML-Techniken. +In Übungen und in Form eines Projektes in einer kleinen Gruppe über das Semester hinweg hast du die Möglichkeit, das Erlernte direkt in die Praxis umzusetzen. \modul{D; Technische Grundlagen und Hardwarepraktikum} -Wer schon immer mal wissen wollte, was die Elektronen im häuslichen Rechner eigentlich so alles durchmachen müssen, bekommt genau das hier vermittelt. -Anfangs werden Transistor-, Dioden- und Operationsverstärkerschaltungen betrachtet. -Darauf aufbauend werden Verknüpfungsglieder und komplexe Schaltungen näher unter die Lupe genommen. -Im folgenden Semester kannst du all das hier gelernte dann praktisch anwenden. +Wenn du schon immer mal wissen wolltest, was die Elektronen im häuslichen Rechner eigentlich so alles durchmachen müssen, bekommst du genau das hier vermittelt. +Anfangs wirst du Transistor-, Dioden- und Operationsverstärkerschaltungen betrachten. +Darauf aufbauend nimmst du Verknüpfungsglieder und komplexe Schaltungen näher unter die Lupe. +Im folgenden Semester kannst du all das hier gelernte dann praktisch anwenden, um selbst ein paar Schaltungen zusammen zu stöpseln. \modul{D; Rechnerarchitektur} Hier geht es um die Grundbausteine eines Computers: Speicher, Bussysteme, Rechen- und Steuerwerk. -Binärcode lesen? Alles Quatsch! In diesem Modul lernst du, wie Maschinensprache -wirklich aussieht und bekommst einen kleinen Crash-Kurs in Assembler. -Außerdem schaust du dir das Pipelining-Prinzip an und wirst mit den damit auftretenden Problemen konfrontiert. -Schließlich wird noch diskutiert, mit welchen Methoden man heutige Rechnerarchitekturen beschleunigen und parallele Architekturen nutzen kann. +Binärcode lesen? Alles Quatsch! In diesem Modul lernst du, wie Maschinensprache wirklich aussieht und bekommst einen kleinen Crash-Kurs in Assembler. +Außerdem schaust du dir das Pipeline-Prinzip an und wirst mit den damit auftretenden Problemen konfrontiert. +Schließlich wird noch diskutiert, mit welchen Methoden du heutige Rechnerarchitekturen beschleunigen und parallele Architekturen nutzen kannst. \vfill @@ -67,18 +65,16 @@ Schließlich wird noch diskutiert, mit welchen Methoden man heutige Rechnerarchi \caption*{{\small \textit{Her daughter is named Help I'm trapped in a driver's license factory. (https://xkcd.com/327)}}} \end{figure} -\newpage - \semester{2} \modul{I; M; D; Mathematische Methoden für Informatiker} Nachdem der Abistoff viel tiefer als vorher sitzt, geht es in den nächsten zwei Semestern in neue Bereiche der Mathematik. -Anfangs werden die verschiedenen Typen algebraischer Strukturen (das sind Mengen von beliebigen Symbolen und darauf erklärte Rechenoperationen) untersucht. +Anfangs wirst du die verschiedenen Typen algebraischer Strukturen (das sind Mengen von beliebigen Symbolen und darauf erklärte Rechenoperationen) untersuchen. Es folgen Vektoren, Matrizen und mathematische Körper. Dann kommt ein Sprung vom Diskreten zum Kontinuierlichen. So langweilig wie in der Schule ist Analysis nämlich gar nicht, die gibt es auch in der Ausführung mit mehreren Veränderlichen. Das Ganze gipfelt in der Einführung von Differentialgleichungen. -Gegen Schluss wendet man sich erneut den Polynomen zu. +Gegen Schluss wendest du dich erneut den Polynomen zu. Dabei werden zunächst effiziente Näherungsverfahren behandelt, später folgt noch ein kurzer Ausflug in die Stochastik. \modul{I; M; D; Programmierung} @@ -86,140 +82,153 @@ Dass Programmiersprachen nicht auf Bäumen wachsen, wusstest du wahrscheinlich s Am Beispiel eines Teils der Programmiersprache C wird zunächst die Syntax mit Hilfe von Grammatiken definiert. Kurz darauf kommst du mit der funktionalen Programmiersprache Haskell in Kontakt und lernst so einen ganz neuen Programmieransatz kennen. Durch viele hübsche, rekursiv verschachtelte Abbildungen wird dann die Semantik festgelegt, d.h. die Wirkung, die so ein Programm auf einer (abstrakten) Rechenmaschine hat. -Hier wird auch vermittelt, wie man die Korrektheit eines Programmstückes formal beweist. +Außerdem wird hier vermittelt, wie du die Korrektheit eines Programmstückes formal beweist. -\modul{I; M; D; Informations- und Kodierungstheorie} +\modul{I; M; D; Softwaretechnologie} +Software zu entwickeln ist eine Kunst und gute Software zu schreiben keine einfache Sache, das wirst du spätestens nach diesem Modul erkennen. +Um diese Kunstfertigkeit an den Tag legen zu können, bedarf es einiger Handwerkszeuge, welche du hier mit auf den Weg bekommst. +So werden dir hilfreiche Konzepte am Beispiel von Java und Entwurfsverfahren zusammen mit professioneller Dokumentation nähergebracht. +Damit wird dann der Grundstein für das Projekt im dritten Semester gelegt, bei dem du dir Lorbeeren im Projektmanagement und in der Softwareentwicklung verdienen kannst. + + +\newpage + +\modul{I; D; Informations- und Kodierungstheorie} Was Informationen eigentlich sind und was sie ausmacht, wird dich hier beschäftigen. -In dieser Lehrveranstaltung wirst du einen Einstieg in ein sehr interessantes und komplexes Fachgebiet erhalten. -Im Mittelpunkt steht am Anfang, wie man Informationen darstellen und speichern kann. -Etwas später wird erklärt, warum und wie die Informationen mittels Kodierung geschützt werden, damit sie bei dir sicher ankommen, wenn sie unterwegs Störungen und Manipulationen ausgesetzt sind. +Im Mittelpunkt steht am Anfang, wie du Informationen darstellen und speichern kannst. +Etwas später wird dir erklärt, warum und wie die Informationen mittels Kodierung geschützt werden, damit sie bei dir sicher ankommen, wenn sie unterwegs Störungen und Manipulationen ausgesetzt sind. Dabei wird dir dein bisher in der Mathematik erworbenes Wissen von Nutzen sein. +\modul{I; Einführung in die Computergraphik} +Was steckt eigentlich hinter der Unreal Engine? Wie funktionieren Shader? +Wieso sehen die Figuren in Computerspielen immer realistischer aus? +Das erfährst du in diesem Modul, zusammen mit dem Aufbau von Grafiksystemen, Farbräumen, Rastergrafiken und deren Anwendungen. +Bestehende Probleme wie Aliasing und Artefakte sind mit von der Partie, sowie ihre algorithmischen Lösungen. +Als Programmiersprache für die Übungsaufgaben wird C++ genutzt. + +\modul{M; Grundlagen der Gestaltung} +In dieses Modul lernst du Begriffsdefinitionen sowie allgemeinen Prinzipien der Gestaltung kennen. +Dabei beschränkt sich die Veranstaltung bewusst auf zweidimensionale Bereiche. +Formkategorien, Kontrastbildung und Farblehre bilden die Schwerpunkte. +Die begleitenden Übungen sollen die einen Einblick in die Materie vermitteln und deine Sensibilität durch handwerkliches Arbeiten wecken. + +\modul{M; Medien und Medienströme} +Hier wird dir Wissen zu Medien, deren Kompression und Bearbeitung vermittelt. +Die Anwendung verschiedener Werkzeuge zur Erzeugung von Medien und deren Charakteristika sind ebenfalls Gegenstand dieser Lehrveranstaltung. +So wirst du dich in Form von Übungsaufgaben mit den Grundlagen der Bild-, Audio- und Videobearbeitung auseinandersetzen. + \modul{D; Rechnerarchitektur} Fortsetzung aus dem 1. Semester. -\newpage - \modul{D; Technische Grundlagen und Hardwarepraktikum} Fortsetzung aus dem 1. Semester. Schaltskizzen und physikalische Gesetze -- schön und gut. Aber wie passt das alles zusammen? Darum soll es in diesem Modul gehen. In einer Reihe von Experimenten wirst du all das gelernte mal praktisch anwenden. Von analogen über digitale bis hin zu einem eigenen kleinen Computer ist alles mit dabei! -\modul{I; M; D; Softwaretechnologie} -Software zu entwickeln ist eine Kunst und gute Software zu schreiben keine einfache Sache, das wirst du spätestens nach diesem Modul erkennen. -Um diese Kunstfertigkeit an den Tag legen zu können, bedarf es einiger Handwerkszeuge, welche du hier mit auf den Weg bekommst. -So werden dir moderne Konzepte am Beispiel von Java und Entwurfsverfahren zusammen mit professioneller Dokumentation nähergebracht. -Damit wird dann der Grundstein für das Projekt im dritten Semester gelegt, bei dem man sich Lorbeeren im Projektmanagement und als Entwickler verdienen kann. - -\modul{I; M; Einführung in die Computergraphik} -Was steckt eigentlich hinter der Unreal Engine? Wie funktionieren Shader? -Wieso sehen die Figuren in Computerspielen immer realistischer aus? -Das erfährst du in diesem Modul, zusammen mit dem Aufbau von Grafiksystemen, Farbräumen, Rastergrafiken und deren Anwendungen. -Bestehende Probleme wie Aliasing und Artefakte sind mit von der Partie, sowie ihre algorithmischen Lösungen. -Als Programmiersprache für die praxisnahen Übungsaufgaben wird C++ genutzt. +\newpage \semester{3} \modul{I; M; D; Mathematische Methoden für Informatiker} Fortsetzung aus dem 2. Semester. +\modul{I; M; D; Softwaretechnologie-Projekt} +Das Projekt nimmt den größten Teil des dritten Semesters ein. +Hier musst du dein Wissen aus der Lehrveranstaltung \glqq Softwaretechnologie\grqq\ in die Tat umsetzen. +In einem fünfköpfigen Team hast du die Aufgabe, eine Anwendung für einen reale Kundschaft oder den Lehrstuhl zu schreiben. +Dabei müsst ihr euch als Team um die Konzeption, Planung, Programmierung und Arbeitsteilung kümmern. +Ihr haltet Rücksprache mit der Kundschaft und/oder den Betreungspersonen und vielleicht müsst ihr noch mal alles ändern. +Abgeschlossen wird das Modul mit der Präsentation des fertigen Produkts. +Am Ende hast du dann einen Eindruck, wie die Arbeit im IT-Bereich aussehen kann. + \modul{I; M; D; Formale Systeme} Wahr? Und oder falsch? Was falsch ist wird, wenn es falsch falsch ist, wahr? Logisch! Wenn morgen alle einen Schirm dabei haben, wird es regnen? -Neben der Aussagenlogik vermittelt dieses Modul die Grundlagen formaler Sprachen. +Neben der Aussagenlogik vermittelt dir dieses Modul die Grundlagen formaler Sprachen. Es folgen Gedanken zur maschinellen Berechenbarkeit und zur Automatentheorie. Turing lässt grüßen. -\newpage - -\modul{I; M; D; Softwaretechnologie-Projekt} -Das Projekt nimmt den größten Teil des dritten Semesters ein. -Hier muss man sein Wissen aus der Lehrveranstaltung \glqq Softwaretechnologie\grqq\ in die Tat umsetzen. -In einem fünfköpfigen Team hast du die Aufgabe, eine Anwendung für einen realen Kunden oder den Lehrstuhl zu schreiben. -Dabei müsst ihr euch als Team um die Konzeption, Planung, Programmierung und Arbeitsteilung kümmern. -Dabei müsst ihr auch Rücksprache mit den Kunden halten und vielleicht noch mal alles ändern. -Abgeschlossen wird das Modul mit der Präsentation des fertigen Produkts vor dem Kunden und den Verantwortlichen des Moduls. -Am Ende hast du dann einen Eindruck, wie die Arbeit eines Informatikers aussehen kann. - \modul{I; M; Rechnerarchitektur} Beschreibung siehe 1. Semester. \modul{I; Technische Grundlagen und Hardwarepraktikum} Beschreibung siehe 1. Semester. -\modul{M; Grundlagen der Gestaltung} -Die Vorlesung beginnt mit Begriffsdefinitionen sowie allgemeinen Gestaltungsprinzipien und erläutert diese. -Dabei beschränkt sich die Veranstaltung bewusst auf zweidimensionale Bereiche. -Formkategorien, Kontrastbildung und Farblehre bilden die Schwerpunkte. -Die begleitenden Übungen sollen einen Einblick in die Materie vermitteln und die Sensibilität der Studierenden durch handwerkliches Arbeiten wecken. +\modul{M; Einführung in die Mediengestaltung} +Die Vorlesung vermittelt dir die Grundzüge des multimedialen Gestaltens unter Gesichtspunkten der Entwicklung von einzelnen Richtungen (Film, Internet) mit Bezug auf die gestalterischen Änderungen in den vergangenen Jahrhunderten (Buch). +Außerdem eignest du dir die nützliche Methode der Metaphernbildung und Schwerpunkte im Interfacedesign an. + +\newpage \modul{D; Grundlagen des Nebenfachs} -Je nachdem, was du dir als Nebenfach wählst, beschäftigst du dich hier mit Themen, die nur im entfernten Sinne mit Informatik zusammenhängen. +Je nachdem, welches Nebenfach du wählst, beschäftigst du dich hier mit Themen, die nur im entfernten Sinne mit Informatik zusammenhängen. Über den Tellerrand schauen und andere Welten kennenlernen ist das Motto. +Hier bietet sich dir eine Gelegenheit Studierende aus anderen Fachrichtungen kennenzulernen. \modul{D; Betriebssysteme und Sicherheit} -Beschreibung siehe 5. Semester. +In dieser Lehrveranstaltung nimmst du dienstbaren Geister, die zwischen der Hardware und den bunten Anwendungen werkeln, unter die Lupe. +Warum kannst du mit einem Rechner gleichzeitig einen Text schreiben, Code kompilieren, ein Bild bearbeiten und Musik hören? +Wie werden deine Daten in Rechnersystemen geschützt? +Wieso stehen viele hier auf dieses Unix? \semester{4} +\modul{I; M; D; Datenbanken und Rechnernetze} +Wohin mit deinen 20 Terabyte Nutzdaten? Und wie kommt das Youtube-Video eigentlich von den USA in deinen Browser? +Darum wird es in diesem Modul gehen, das aus zwei verschiedenen Lehrveranstaltungen besteht. +In \textit{Datenbanken} lernst du zuerst Methoden zur effizienten Datenspeicherung kennen. +Danach wird dir die Fähigkeit vermittelt, selbst komplexe relationale Datenbanken zu konzipieren und zu erstellen. +In \textit{Rechnernetze} fängst du mit dem Funktionsprinzip von Modem und Netzwerkkarte an und du erhältst einen kurzen Überblick über moderne Kommunikations- und Vermittlungsprotokolle. +Auch der Sektor Mobilkommunikation und die dabei auftretenden Schwierigkeiten werden kurz beleuchtet. + \modul{I; M; Rechnerarchitektur} Fortsetzung aus dem 3. Semester. \modul{I; D; Theoretische Informatik und Logik} Die Fortsetzung der Formalen Systeme. -Es folgen weitere Betrachtungen zur Korrektheit und Terminierung von Algorithmen und dem notwendigen Aufwand in Form von Zeit und Platzbedarf. +So betrachtest du die Korrektheit und Terminierung von Algorithmen und deren notwendigen Aufwand in Form von Zeit und Platzbedarf. Ein Abstecher in die Prädikatenlogik und Logikprogrammierung rundet das Modul ab. -\modul{I; M; D; Datenbanken und Rechnernetze} -Wohin mit meinen 20 Terabyte Nutzerdaten? Und wie kommt das Youtube-Video eigentlich von den USA in meinen Browser? -Darum wird es in diesem Modul gehen, das aus zwei verschiedenen Lehrveranstaltungen besteht. -In \textit{Datenbanken} lernt man zuerst Methoden zur effizienten Datenspeicherung kennen. -Danach wird die Fähigkeit vermittelt, selbst komplexe relationale Datenbanken zu konzipieren und zu erstellen. -In \textit{Rechnernetze} fängt man mit dem Funktionsprinzip von Modem und Netzwerkkarte an und erhält einen kurzen Überblick über moderne Kommunikations- und Vermittlungsprotokolle. -Auch der Sektor Mobilkommunikation und die dabei auftretenden Schwierigkeiten werden kurz beleuchtet. - \modul{I; Technische Grundlagen und Hardwarepraktikum} Fortsetzung aus dem 3. Semester. -\modul{M; Einführung in die Mediengestaltung} -Die Vorlesung vermittelt die Grundzüge des multimedialen Gestaltens unter Gesichtspunkten der Entwicklung der einzelnen Richtungen (Film, Internet) mit Bezug auf die gestalterischen Änderungen in den vergangenen Jahrhunderten (Buch). -Außerdem wird in die Metaphernbildung eingeführt und es werden Schwerpunkte in Richtung des Interfacedesign gesetzt. - -\modul{M; Medien und Medienströme} -Hier wird Wissen zu Medien, deren Kompression und Bearbeitung vermittelt. -Die Anwendung verschiedener Werkzeuge zur Erzeugung von Medien und deren Charakteristika sind ebenfalls Gegenstand dieser Lehrveranstaltung. -So wirst du dich in Form von Übungsaufgaben mit den Grundlagen der Bild-, Audio- und Videobearbeitung auseinandersetzen. - \modul{M; Medienpsychologie und -didaktik} Mediendidaktik ist die \glqq Kunst des Lehrens\grqq. -Hier werden die Fragen beantwortet: +Hier werden dir die Fragen beantwortet: Was ist Bildung? Wie verläuft sie? Wie lässt sie sich vervollkommnen? -Man erfährt etwas über die Entwicklung von Lehrmethoden. -Im parallel stattfindenden Praktikum wendest du das Gelernte dann beim Entwickeln eines Lernspiels an. +Du erfährst etwas über die Entwicklung von Lehrmethoden. +Im parallel stattfindenden Praktikum wendest du das Gelernte beim Entwickeln eines Lernspiels an. -\modul{M; Komplexpraktikum} -Das große Highlight für Medieninformatiker im Bachelor. -In kleineren Gruppen soll ein mobiles Spiel, eine Internet-Seite oder etwas anderes Multimediales realisiert werden. -Abgesehen von der Aufgabenstellung sind der Fantasie quasi keine Grenzen gesetzt. +\modul{M; Informations- und Kodierungstheorie} +Beschreibung siehe 2. Semester + +\modul{M; Einführung in die Computergraphik} +Beschreibung siehe 2. Semester + +\modul{M; Medieninformatik-Projekt} +Das große Highlight der Medieninformatik im Bachelor. +In kleineren Gruppen sollst ihr ein mobiles Spiel, eine Internet-Seite oder etwas anderes Multimediales realisiert werden. +Abgesehen von der Aufgabenstellung sind eurer Fantasie quasi keine Grenzen gesetzt. Es geht um harte Arbeit, Teamgeist und den gekonnten Umgang mit Schlafmangel, wenn die Deadline schließlich näher rückt. -\modul{D; Forschungslinie} -Hier erhältst du einen Überblick über aktuelle Forschungsthemen und bekommst vermittelt, wie man forschungsorientiert arbeitet. -Dieses Modul hilft, später die richtige Vertiefung zu wählen. Der Besuch dieser Veranstaltung ist auch für Bachelor- und Masterstudenten interessant, vertiefen müssen sie sich schließlich ebenfalls. - \modul{D; Grundlagen des Nebenfachs} Fortsetzung aus dem 3. Semester. \modul{D; Allg. Basisqualifikationen} -Englisch ist die einzig relevante Sprache in der Informatik. -Hier wird dir vermittelt, wie man sich fachlich auf Englisch ausdrückt. +Englisch ist die einzig relevante Sprache für die Informatik. +Hier wird dir vermittelt, wie du dich fachlich auf Englisch ausdrückt. +Falls du mit deinen Englischkenntnissen bereits zufrieden bist, kannst du alternativ einen anderen Sprachkurs oder eine beliebige Lehrveranstaltung aus dem uniweiten Angebot Studium Generale besuchen. Zusätzlich zu den zwei verpflichtend zu besuchenden Sprachkursen gehört noch ein Proseminar dazu. -Dort wirst du lernen, \textit{wie} man eine wissenschaftliche Veröffentlichung anfertigt -- indem du selbst eine zu einem Thema deiner Wahl schreibst und präsentierst. +Dort wirst du lernen, \textit{wie} du eine wissenschaftliche Veröffentlichung anfertigst -- indem du selbst eine zu einem Thema deiner Wahl schreibst und präsentierst. + +\modul{D; Forschungslinie} +Hier erhältst du einen Überblick über aktuelle Forschungsthemen und bekommst vermittelt, wie du forschungsorientiert arbeitest. +Dieses Modul hilft dir, später die richtige Vertiefung zu wählen. Der Besuch dieser Veranstaltung ist auch für Bachelor- und Masterstudierende interessant, vertiefen müssen sie sich schließlich ebenfalls. \begin{figure}[b!] \centering @@ -227,64 +236,58 @@ Dort wirst du lernen, \textit{wie} man eine wissenschaftliche Veröffentlichung \caption*{{\small \textit{My favorite might be U+1F609 U+1F93F WINKING FACE VOMITING. (https://xkcd.com/1813)}}} \end{figure} -\newpage - \semester{5} -\modul{I; M; Betriebssysteme und Sicherheit} -Diese Lehrveranstaltung nimmt die dienstbaren Geister, die zwischen der Hardware und den bunten Anwendungen werkeln, unter die Lupe. -Warum kann man mit einem Rechner gleichzeitig einen Text schreiben, Code kompilieren, ein Bild bearbeiten und Musik hören? -Wie werden meine Daten in Rechnersystemen geschützt? -Wieso stehen die hier auf dieses Unix? +\modul{I; M; Vertiefung in der Informatik/Medieninformatik} +Hier kannst du aus einem Angebotskatalog geeignete Veranstaltungen wählen, um deinen wissenschaftlichen Horizont zu erweitern. +Die Möglichkeiten beinhalten Vorlesungen, Übungen, Praktika, Exkursionen, Seminare und mehr. -\modul{I; D; Systemorientierte Informatik/Hardware Software Codesign} -Dieses Fachgebiet ist die Schnittstelle zwischen Rechnern und der industriellen Praxis, die von der Steuerung von Heizventilen bis zu Kraftwerken reicht. -Zunächst wird abstrahiert, was allen praktisch vorkommenden Systemen gemein ist, und es werden Modelle wie \glqq System\grqq, \glqq Signal\grqq\ und \glqq Regelkreis\grqq\ erschaffen, mit denen sich dann rechnerisch umgehen lässt. -Hier wird man fit gemacht für die Analyse und Voraussage von Übertragungsverhalten und Reaktionen, die ein solches System bei einem bestimmten Input zeigen wird. -Daneben kommen auch Aspekte aus der Audio- und Videotechnik wie Digitalisierung und Filteralgorithmen nicht zu kurz. +\modul{I; M; Betriebssysteme und Sicherheit} +Beschreibung siehe 5. Semester. \modul{I; D; Intelligente Systeme} -In dieser Lehrveranstaltung geht es um künstliche Intelligenz. -Hier erlernt man Problemlösung, Wissensrepräsentation, Planung, Wahrnehmung und Sprachverstehen mit Hilfe spezieller Algorithmen und Agenten. -Warum konnte IBM's Watson in \textit{Jeopardy!} gegen die besten menschlichen Spieler gewinnen? Woher weiß mein Spam-Filter, was Spam ist und was nicht? -Auch solche Fragen kommen hier nicht zu kurz, wenn es um die Lernalgorithmen hinter diesen Phänomenen geht. +In diesem Modul geht es um künstliche Intelligenz. +Hier erlernst du Problemlösung, Wissensrepräsentation, Planung und Sprachverarbeitung. +Warum konnte IBM's Watson in \textit{Jeopardy!} gegen die besten menschlichen Spielenden gewinnen? +Woher weiß ein Spamfilter, was Spam ist und was nicht? +Die Antworten darauf, lernst du mit den dafür verwendeten Lernalgorithmen kennen. + +\modul{I; D; Systemorientierte Informatik/Hardware Software Codesign} +Dieses Modul behandelt Schnittstellen zwischen Rechnern und industriellen Anlagen. +Zunächst abstrahierst du, was allen vorkommenden Systemen gemein ist, und es werden Begriffe wie \glqq System\grqq, \glqq Signal\grqq\ und \glqq Regelkreis\grqq\ formalisiert, mit denen es sich einfacher rechnerisch arbeiten lässt. +Du wirst fit gemacht für die Analyse und Voraussage von Übertragungsverhalten und Reaktionen, die ein solches System bei einer bestimmten Eingabe zeigen wird. +Aspekte der Audio- und Videotechnik wie Digitalisierung und Filterung kommen ebenfalls nicht zu kurz. \modul{M; Web- und Multimedia Engineering} -Wie kann man das Web mit heutiger Technik multimedial und interaktiv gestalten? Warum ist HTML5 so toll? -Wie nutze ich professionelle Entwicklungswerkzeuge und geeignete Sprachen, wie z.B. Java, um meine Vorstellung in das Ergebnis zu projizieren? -% professionelle Entwicklungswerkzeuge und geeignete Sprachen (im Bezug auf Webentwicklung) -> Java... Alles klar m( +Wie kannst du das Web mit heutiger Technik multimedial und interaktiv gestalten? Warum ist HTML5 so toll? +Wie nutzt du professionelle Entwicklungswerkzeuge und geeignete Sprachen, um meine Vorstellung in das Ergebnis zu projizieren? Dieses Modul hilft geeignete Methoden zu erlernen und Erfahrung bei der Anwendung zu sammeln. -\modul{M; Komplexpraktikum} +\modul{M; Medieninformatik-Projekt} Fortsetzung aus dem 4. Semester. -\newpage - -\modul{I; M; D; Vertiefung} -Hier kannst du aus einem Angebotskatalog geeignete Veranstaltungen wählen, um deinen wissenschaftlichen Horizont zu erweitern. -Die Möglichkeiten umfassen Vorlesungen, Übungen, Praktika, Projektbearbeitungen, Exkursionen, Proseminare und mehr. - \modul{D; Vertiefung im Nebenfach} Nachdem du dir die Grundlagen deines gewählten Nebenfachs angeeignet hast, wird es nun ernst und du steigst tiefer in die Materie ein. \modul{D; Basismodul 1, 2 und 3} Hier wählst du unter sieben verschiedenen Themenkomplexen drei aus und beschäftigst dich mit ihnen. Zur Wahl stehen Angewandte Informatik, Künstliche Intelligenz, Software- und Web-Engineering, Systemarchitektur, Technische Informatik, Theoretische Informatik sowie Graphische Datenverarbeitung. -Innerhalb dieser Richtungen stehen verschiedene Vorlesungen zur Auswahl. -Für mehr Infos musst du die einschlägigen Webseiten und die Prüfungsordnung lesen. +Innerhalb dieser Richtungen stehen dir passende Veranstaltungen zur Auswahl. \semester{6} -\modul{I; M; Vertiefung zur Bachelorarbeit} +\modul{I; M; Spezialisierung in der Informatik/Medieninformatik} Weitere Vertiefung nach gleichem Muster wie im fünften Semester in Vorbereitung auf die Bachelorarbeit. \modul{I; M; Überfachliche Qualifikation} In dieser Art Nebenfach orientierst du dich fächerübergreifend an Themen deines Interesses, um die fachspezifische Kompetenz zu entwickeln. -Außerdem ist dieses Modul der perfekte Zeitpunkt, eine neue Sprache zu lernen. Japanisch? Arabisch? Russisch? Oder doch ganz einfach Englisch? +Außerdem ist dieses Modul der ein weiterer guter Zeitpunkt, um eine neue Sprache zu lernen. Japanisch? Arabisch? Russisch? Oder doch nochmal Englisch? Auch hier können Veranstaltungen aus einem Katalog gewählt werden. +\newpage + \modul{I; M; Bachelorarbeit und Kolloquium} -Als krönenden Abschluss fertigst du die Bachelorarbeit zu einem von dir gewählten Thema an und verteidigst sie in einem Vortrag. +Als krönenden Abschluss fertigst du deine Bachelorarbeit zu einem Thema deiner Wahl an und verteidigst sie in einem Vortrag. Glückwunsch! Du bist nun offiziell \textit{Bachelor of Science}! Wie wäre es mit einem Master-Studium im Anschluss? \modul{D; Vertiefung im Nebenfach} @@ -295,15 +298,16 @@ Fortsetzung aus dem 5. Semester. \semester{7. bis 10} -Angehende Diplominformatiker haben nach den sechs Semestern noch vier weitere vor sich. -Im siebten Semester wirst du ein Berufspraktikum absolvieren, im achten und neunten wirst du dann Module auswählen, die dich interessieren, tiefer in die Abgründe des gewählten Themas hinabsteigen und einen \glqq{}Großen Beleg\grqq{} (vergleichbar mit der Bachelorarbeit) schreiben. -Im zehnten Semester wird ausschließlich die Diplomarbeit angefertigt und das war es dann schon! +Im Studiengang Diplom Informatik hast du nach den sechs Semestern noch vier weitere vor dir. Gleichzeitig werden die meisten Bachelorstudierenden eine Masterstudiengang wählen. +Während des siebten Semesters wirst du ein Berufspraktikum absolvieren, hier bietet sich dir außerdem eine ideale Gelegenheit für einen Auslandsaufenthalt. +Im achten und neunten wirst du dann Module auswählen, die dich interessieren, tiefer in die Abgründe deines gewählten Themas hinabsteigen, dir weitere Kompetenzen nach dem selben Prinzip wie in \glqq{}Allgemeine Basisqualifikationen\grqq{} aneignen, einen \glqq{}Großen Beleg\grqq{} (vergleichbar mit der Bachelorarbeit) schreiben und weitere Arbeiten anfertigen. +Und im zehnten, letzten Semester schreibst du schlussendlich deine Diplomarbeit und das war es dann schon! So schnell kann es gehen. \begin{figure}[b!] \centering -\includegraphics[scale=.55]{img/xkcd/eula_faust_20.png} -\caption*{{\small \textit{The only blood these contracts are signed in is from me cutting my hand trying to open the goddamn CD case. (https://xkcd.com/501)}}} +\includegraphics[width=.73\textwidth]{img/xkcd/estimating_time.png} +\caption*{{\small \textit{Corollary to Hofstadter's Law: Every minute you spend thinking about Hofstadter's Law is a minute you're NOT WORKING AND WILL NEVER FINISH! PAAAAAANIIIIIIC!\\(https://xkcd.com/1658/)}}} \end{figure} \changemenucolor{gray}{bg}{named}{ese_fg_color} %background of the menukeys