]> git.somenet.org - fsinf/basics.git/blob - articles/es_lvas.tex
fixed bullet point lists, changed stuff from received feedback, reformatted paragraph...
[fsinf/basics.git] / articles / es_lvas.tex
1 \section{LVAs des ersten Semesters}
2 Hier werden alle Lehrveranstaltungen (LVAs) vorgestellt, die für das erste Semester vorgesehen und damit Teil der STEOP sind. Im TISS \footnote{\url{https://tiss.tuwien.ac.at}} und im VorlesungsWiki \footnote{\url{https://vowi.fsinf.at}} findest du weitere Informationen zu den LVAs. Außerdem gibt es zu Beginn jeder LVA noch eine Vorbesprechung, in der meistens der Ablauf und der genaue Beurteilungsmodus erklärt und eine Zusammenfassung des Inhalts gegeben wird.\\
3
4 Da sich die Lehrveranstaltungen von Semester zu Semester ändern, können wir leider keine genauen Angaben dazu machen, wie sie ablaufen.
5
6 \subsection{Alle Bachelorstudien}
7 \subsubsection{Studieneingangsgespräch (STEG)}
8 Das STEG findet bereits vor oder zu Beginn des Semesters statt und wird nicht benotet. Details findest du im Artikel zur Inskription.\\
9
10 \subsubsection{Grundlagen der Programmkonstruktion und Programmierpraxis}
11 Grundlagen der Programmkonstruktion besteht aus einem Vorlesungsteil und einem Übungsteil. Der Übungsteil und die Übung Programmierpraxis sollen dazu dienen, den Stoff aus der Vorlesung zu festigen und umzusetzen.\\
12
13 Ziel der LVAs ist es, grundlegende Programmierkenntnisse anhand der Programmiersprache Java zu vermitteln. Dabei werden verschiedene Konzepte vorgestellt und anhand einiger Beispiele erklärt, bevor sie in den Übungsbeispielen angewendet werden.\\
14
15 Während des Semesters gibt es einige Übungsbeispiele, die selbstständig oder in Gruppen gelöst  werden. Beurteilt werden diese Beispiele, sowie Tests am Computer mit praktischen und theoretischen Teilen.\\
16
17 Programmierpraxis besteht aus einer Reihe von Programmieraufgaben, die zunächst selbstständig online gelöst werden. Das ermöglichen den Antritt zu praktischen Tests. Man hat dazu zwei Semester Zeit. Es empfiehlt sich aber diese Vorlesung nicht allzu weit ins zweite Semester aufzuschieben, da einige Inhalte schon in den LVAs des 2. Semesters benötigt werden. Am Ende steht noch ein Abgabegespräch in welchem die online gelösten Probleme und Konzepte noch einmal besprochen und bewertet werden.\\
18
19 \subsubsection{Formale Modellierung}
20 Themen, die in dieser LVA behandelt werden umfassen unter anderem Logik, Automaten, reguläre Ausdrücke und Grammatiken. Dabei handelt es sich um Grundlagen, die später in anderen LVAs (z.B. Theoretische Informatik und Logik) gebraucht werden. Diese LVA wird als Vorlesung mit begleitender Übung abgehalten.\\
21
22 \subsubsection{Algebra und Diskrete Mathematik}
23 Hierbei handelt es sich um zwei LVAs: Eine Vorlesung und eine Übung. Im Unterschied zum Unterricht in der Schule wird der Fokus hier auf die wissenschaftliche und theoretische Seite der Mathematik gelegt. Unter anderem werden formale Beweistechniken, Sätze und Definitionen gezeigt. Wie der Name schon verrät, geht es hier vor allem um Algebra und algebraische Strukturen (Mengenlehre, Zahlen, Gleichungssysteme, Matrizen) und Diskrete Mathematik (Graphentheorie, Kombinatorik).\\
24
25 Für die Übungen gibt es verschiedene Termine, die über die ganze Woche verteilt abgehalten werden. Du musst dich für einen Termin anmelden und dann jede Woche Beispiele vorbereiten und an der Tafel präsentieren. Der Stoff der Beispiele und Übungstests entspricht den in der Vorlesung behandelten Gebieten.\\
26
27 Die Vorlesungsprüfung wird oft als eine der schwierigsten Prüfungen angesehen und du solltest den Zeitaufwand nicht unterschätzen. Es wird vorausgesetzt, dass du Mathematik auf Maturaniveau beherrscht.\\
28
29 \subsection{Software Engineering, Medieninformatik und Medizinische Informatik}
30 \subsubsection{Datenmodellierung}
31 Hier werden die Grundlagen der Planung und Verwendung von Datenbanken behandelt. Das umfasst das Modellieren von Daten und ihren Beziehungen als Diagramm, den Entwurf von Datenbanken und deren Verwendung durch Abfragesprachen (am Beispiel SQL).\\
32
33 Im Zuge der Anmeldung muss ein Multiple-Choice-Test absolviert werden. Die Beurteilung setzt sich aus 2 Übungen mit je einem Abgabegespräch im Laufe des Semesters, einem SQL-Test und der Vorlesungsprüfung am Ende des Semesters zusammen.\\
34
35 \subsubsection{Technische Grundlagen der Informatik}
36 Diese LVA setzt sich, wie der Name schon sagt, mit den technischen Grundlagen auseinander. Wichtige Themen sind hier Bool'sche Algebra, Zahlendarstellungen (vor allem in binären Systemen und Hexadezimal), Aufbau und Funktionsweise von Prozessoren, Speicherverwaltung, sowie die Funktionsweise von Schaltnetzen und Schaltwerken, sowie der allgemeine Aufbau von Computersystemen und Netzwerken. Es wird eine Vorlesung und einen Übungsteil geben, statt einer großen Prüfung am Ende gibt es aber mehrere Tests während des Semesters.\\
37
38 \subsection{Technische Informatik}
39 \subsubsection{Analysis}
40 Analysis hat den gleichen Ablauf wie Algebra und Diskrete Mathematik. Inhaltlich geht es hier vor allem um Folgen, Reihen und Funktionen. Wenn du mit Funktionen vertraut bist und gut differenzieren und integrieren kannst, bist du für Analysis schon gut vorbereitet. \\
41
42 Trotzdem gilt auch hier: Unterschätze die Prüfung und die Übungen nicht!\\
43
44 \subsubsection{Grundlagen digitaler Systeme}
45 Grundlagen digitaler Systeme ähnelt der VU Technische Grundlagen der Informatik und der VU Formale Modellierung, hat aber einen anderen, technischeren Fokus. Die behandelten Themen umfassen unter anderem: Reguläre Ausdrücke, Automaten, Aussagen- und Prädikatenlogik, Zahlendarstellungen, Codierung und Schaltungslogik.\\
46
47 Zu dieser LVA gibt es eine Vorlesung, in der die verschiedenen Themen vorgestellt werden und Übungsgruppen zur Anwendung und Wiederholung des Stoffes. Die Übungsbeispiele sollen von den Studierenden einzeln oder in Gruppen erarbeitet und in Abgabegesprächen bewertet werden. Die Beurteilung wird zu Beginn des Semesters genauer vorgestellt.