-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathReadme.de.rst.html
154 lines (146 loc) · 12.6 KB
/
Readme.de.rst.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta content="Michael Eichberg" name="author" />
<meta content="Lehrveranstaltungen, Foliensätze" name="keywords" />
<meta content="HTML" lang="de" name="description" xml:lang="de" />
<meta name="version" content="LD2 GENESIS" />
<title>Lehrveranstaltungen und Foliensätze</title>
<script src="LectureDoc2/genesis/ld-core.js" type="module"></script>
<script src="LectureDoc2/genesis/ld-components.js" type="module"></script>
<link rel="stylesheet" href="LectureDoc2/genesis/ld.css" />
<link rel="stylesheet" href="LectureDoc2/genesis/themes/DHBW/theme.css" />
<link rel="stylesheet" href="LectureDoc2/genesis/ld-ui.css" />
</head>
<body>
<template>
<div class="ld-slide" id="lehrveranstaltungen-und-foliensatze">
<h1 class="title">Lehrveranstaltungen und Foliensätze</h1>
<ul class="simple">
<li><p>Im Folgenden sind Foliensätze verlinkt, die für verschiedene Lehrveranstaltungen genommen werden können.</p></li>
<li><p>Die Foliensätze sind modularisiert, um sich an die jeweiligen Anforderungen der Vorlesungen anpassen zu lassen.</p></li>
<li><p>Im Folgenden sind Vorschläge für einige sinnvolle Kombinationen zu finden.</p></li>
</ul>
</div>
<div class="ld-slide" id="vorlesung-einfuhrung-in-der-programmierung">
<h2>Vorlesung "Einführung in der Programmierung"</h2>
<p>Die grundlegende Idee hinter der folgenden Reihenfolge ist, dass die Studierenden zuerst die Grundlagen der Programmierung in Java lernen und sich dann (kurz) mit der objekt-orientierten Modellierung realer Systeme beschäftigen, bevor dann mit der objekt-orientierten Programmierung in Java begonnen wird.</p>
<div class="scrollable docutils container">
<ol class="arabic">
<li><p>Einführung in die Programmierung (<a class="reference external" href="prog-einfuehrung/folien.de.rst.html">prog-einfuehrung/folien.de.rst.html</a>)</p></li>
<li><p>Grundlagen der Programmierung in Java (<a class="reference external" href="prog-java-basics/folien.de.rst.html">prog-java-basics/folien.de.rst.html</a>)</p></li>
<li><p>Verwendung von Arrays in Java (<a class="reference external" href="prog-java-arrays/folien.de.rst.html">prog-java-arrays/folien.de.rst.html</a>)</p></li>
<li><p>Modularisierung von einfachen Java Programming (<a class="reference external" href="prog-java-modularisierung-101/folien.de.rst.html">prog-java-modularisierung-101/folien.de.rst.html</a>)</p>
<p>Es wird lediglich diskutiert, wie Methoden in Klassen organisiert werden können und wie man diese aus anderen Klassen heraus aufrufen kann.</p>
</li>
<li><p>Einführung in die Modellierung mit UML (<a class="reference external" href="prog-modellierung_mit_uml/folien.de.rst.html">prog-modellierung_mit_uml/folien.de.rst.html</a>)</p></li>
<li><p>Objekt-orientierte Programmierung in Java - Einführung (<a class="reference external" href="prog-java-oo/folien.de.rst.html">prog-java-oo/folien.de.rst.html</a>)</p></li>
<li><p>Objekt-orientierte Programmierung in Java - Vererbung und Polymorphie (<a class="reference external" href="prog-java-oo-inheritance/folien.de.rst.html">prog-java-oo-inheritance/folien.de.rst.html</a>)</p></li>
</ol>
</div>
</div><div class="ld-slide" id="vorlesung-theoretische-informatik-bzw-algorithmen-und-datenstrukturen">
<h2>Vorlesung "Theoretische Informatik" bzw. "Algorithmen und Datenstrukturen"</h2>
<div class="scrollable docutils container">
<ol class="arabic simple">
<li><p>Einführung in die Komplexität von Algorithmen (<a class="reference external" href="theo-algo-komplexitaet/folien.de.rst.html">theo-algo-komplexitaet/folien.de.rst.html</a>)</p></li>
<li><p>Suchen auf Arrays (<a class="reference external" href="theo-algo-suchen_auf_arrays/folien.de.rst.html">theo-algo-suchen_auf_arrays/folien.de.rst.html</a>)</p></li>
<li><p>Genetische Algorithmen (<a class="reference external" href="theo-algo-genetic_algorithms/folien.de.rst.html">theo-algo-genetic_algorithms/folien.de.rst.html</a>)</p></li>
<li><p>Lineare und Mixed-Integer Programmierung (<a class="reference external" href="theo-algo-mixed_integer_programming/folien.de.rst.html">theo-algo-mixed_integer_programming/folien.de.rst.html</a>)</p></li>
<li><p>Hashing und Hashmaps (<a class="reference external" href="theo-algo-hashing/folien.de.rst.html">theo-algo-hashing/folien.de.rst.html</a>)</p></li>
<li><p>Formale Sprachen (<a class="reference external" href="theo-algo-formale_sprachen/folien.de.rst.html">theo-algo-formale_sprachen/folien.de.rst.html</a>)</p></li>
</ol>
</div>
</div><div class="ld-slide" id="vorlesung-verteilte-systeme">
<h2>Vorlesung "Verteilte Systeme"</h2>
<div class="scrollable docutils container">
<ol class="arabic">
<li><p>Einführung in verteilte Systeme (<a class="reference external" href="ds-einfuehrung/folien.de.rst.html">ds-einfuehrung/folien.de.rst.html</a>)</p></li>
<li><p>HTTP und Sockets in Java (<a class="reference external" href="ds-http-and-sockets-java/folien.de.rst.html">ds-http-and-sockets-java/folien.de.rst.html</a>)</p>
<p>Alternativ:</p>
<p>HTTP und Sockets in Python (<a class="reference external" href="ds-http-and-sockets-python/folien.de.rst.html">ds-http-and-sockets-python/folien.de.rst.html</a>)</p>
</li>
<li><p>Nebenläufigkeit und Synchronisation (in Java) (<a class="reference external" href="ds-nebenlaeufigkeit-java/folien.de.rst.html">ds-nebenlaeufigkeit-java/folien.de.rst.html</a>)</p>
<p>Alternativ:</p>
<p>Nebenläufigkeit und Synchronisation (in Java) (<a class="reference external" href="ds-nebenlaeufigkeit-python/folien.de.rst.html">ds-nebenlaeufigkeit-python/folien.de.rst.html</a>)</p>
</li>
<li><p>Grundlegende Konzepte (<a class="reference external" href="ds-grundlegende-konzepte/folien.de.rst.html">ds-grundlegende-konzepte/folien.de.rst.html</a>)</p></li>
<li><p>Middleware (<a class="reference external" href="ds-middleware/folien.de.rst.html">ds-middleware/folien.de.rst.html</a>)</p></li>
<li><p>Architekturen von verteilten Systemen (<a class="reference external" href="ds-architekturen/folien.de.rst.html">ds-architekturen/folien.de.rst.html</a>)</p></li>
</ol>
<div class="incremental docutils container">
<p class="rubric">Ergänzend</p>
<ul class="simple">
<li><p>Zusammenspiel von agilen Methoden und Entwurf verteilter Systeme (<a class="reference external" href="ds-se-agile/folien.de.rst.html">ds-se-agile/folien.de.rst.html</a>)</p></li>
<li><p>Entwurfsprinzipien für verteilte Systeme (<a class="reference external" href="ds-se-entwurfsprinzipien/folien.de.rst.html">ds-se-entwurfsprinzipien/folien.de.rst.html</a>)</p></li>
<li><p>RESTful Web Services (<a class="reference external" href="ds-restful/folien.de.rst.html">ds-restful/folien.de.rst.html</a>)</p></li>
<li><p>XML und XPath (<a class="reference external" href="ds-xml/folien.de.rst.html">ds-xml/folien.de.rst.html</a>)</p></li>
</ul>
</div>
</div>
</div><div class="ld-slide" id="vorlesung-web-engineering">
<h2>Vorlesung "Web Engineering"</h2>
<ol class="arabic simple">
<li><p>HTML (<a class="reference external" href="web-html/folien.de.rst.html">web-html/folien.de.rst.html</a>)</p></li>
<li><p>XML und XPath (<a class="reference external" href="ds-xml/folien.de.rst.html">ds-xml/folien.de.rst.html</a>)</p></li>
<li><p>CSS (<a class="reference external" href="web-css/folien.de.rst.html">web-css/folien.de.rst.html</a>)</p></li>
<li><p>JavaScript (<a class="reference external" href="web-javascript/folien.de.rst.html">web-javascript/folien.de.rst.html</a>)</p></li>
</ol>
<div class="incremental docutils container">
<p class="rubric">Ergänzend</p>
<ul class="simple">
<li><p>Vortragsthemen, die sich gut in die Vorlesung einfügen (<a class="reference external" href="web-vortragsthemen/folien.de.rst.html">web-vortragsthemen/folien.de.rst.html</a>)</p></li>
</ul>
</div>
</div><div class="ld-slide" id="vorlesung-mit-bezug-zu-it-sicherheit">
<h2>Vorlesung mit Bezug zu "IT Sicherheit"</h2>
<div class="scrollable docutils container">
<ol class="arabic simple">
<li><p>[Optional] Cybersecurity (<a class="reference external" href="sec-cybersecurity/folien.de.rst.html">sec-cybersecurity/folien.de.rst.html</a>)</p></li>
<li><p>[Optional] Klassische Sicherheitsprinzipien (<a class="reference external" href="sec-klassische-sicherheitsprinzipien/folien.de.rst.html">sec-klassische-sicherheitsprinzipien/folien.de.rst.html</a>)</p></li>
<li><p>Einführung in die Zahlentheorie (<a class="reference external" href="sec-einfuehrung-in-die-zahlentheorie/folien.de.rst.html">sec-einfuehrung-in-die-zahlentheorie/folien.de.rst.html</a>)</p></li>
<li><p>Klassische Verschlüsselungsverfahren (<a class="reference external" href="sec-klassische-verschluesselungsverfahren/folien.de.rst.html">sec-klassische-verschluesselungsverfahren/folien.de.rst.html</a>)</p></li>
<li><p>Blockchiffre (<a class="reference external" href="sec-blockchiffre/folien.de.rst.html">sec-blockchiffre/folien.de.rst.html</a>)</p></li>
<li><p>Endliche Körper (<a class="reference external" href="sec-endliche-koerper/folien.de.rst.html">sec-endliche-koerper/folien.de.rst.html</a>)</p></li>
<li><p>AES (<a class="reference external" href="sec-aes/folien.de.rst.html">sec-aes/folien.de.rst.html</a>)</p></li>
<li><p>Betriebsmodi von Blockchiffren (<a class="reference external" href="sec-blockchiffre-operationsmodi/folien.de.rst.html">sec-blockchiffre-operationsmodi/folien.de.rst.html</a>)</p></li>
<li><p>Stromchiffren (<a class="reference external" href="sec-stromchiffre/folien.de.rst.html">sec-stromchiffre/folien.de.rst.html</a>)</p></li>
<li><p>Public-Key-Kryptographie (<a class="reference external" href="sec-public-key-kryptographie/folien.de.rst.html">sec-public-key-kryptographie/folien.de.rst.html</a>)</p></li>
<li><p>Hashfunktionen (<a class="reference external" href="sec-hashfunktionen/folien.de.rst.html">sec-hashfunktionen/folien.de.rst.html</a>)</p></li>
<li><p>Authentifizierte Verschlüsselung (<a class="reference external" href="sec-authentifizierte-verschluesselung/folien.de.rst.html">sec-authentifizierte-verschluesselung/folien.de.rst.html</a>)</p></li>
<li><p>Passwortsicherheit (<a class="reference external" href="sec-passwortsicherheit/folien.de.rst.html">sec-passwortsicherheit/folien.de.rst.html</a>)</p></li>
<li><p>Passwortwiederherstellung (<a class="reference external" href="sec-passwortwiederherstellung/folien.de.rst.html">sec-passwortwiederherstellung/folien.de.rst.html</a>)</p></li>
</ol>
</div>
</div><div class="ld-slide" id="ausgewahlte-themen-der-it-sicherheit">
<h2>Ausgewählte Themen der IT Sicherheit</h2>
<ul class="simple">
<li><p>TCP SSH Firewalls (<a class="reference external" href="sec-tcp-ssh-firewalls/folien.de.rst.html">sec-tcp-ssh-firewalls/folien.de.rst.html</a>)</p></li>
<li><p>CVSS-CVE-VEP (<a class="reference external" href="sec-cvss-cve-vep/folien.de.rst.html">sec-cvss-cve-vep/folien.de.rst.html</a>)</p></li>
<li><p>CWE-OWASP (<a class="reference external" href="sec-cwe-owasp/folien.de.rst.html">sec-cwe-owasp/folien.de.rst.html</a>)</p></li>
</ul>
</div><div class="ld-slide" id="vorlesung-dokumentenmanagement">
<h2>Vorlesung "Dokumentenmanagement"</h2>
<ol class="arabic simple">
<li><p>Einführung in das Dokumentenmanagement (<a class="reference external" href="dm-einfuehrung/folien.de.rst.html">dm-einfuehrung/folien.de.rst.html</a>)</p></li>
<li><p>Erfassung und Indizierung von Dokumenten (<a class="reference external" href="dm-erfassung-und-indizierung/folien.de.rst.html">dm-erfassung-und-indizierung/folien.de.rst.html</a>)</p></li>
<li><p>Dokumentenmanagement und rechtliche Aspekte (<a class="reference external" href="dm-rechtliche-aspekte/folien.de.rst.html">dm-rechtliche-aspekte/folien.de.rst.html</a>)</p></li>
</ol>
</div><div class="ld-slide" id="labs">
<h2>Labs</h2>
<ul class="simple">
<li><p>Reguläre Ausdrücke (<a class="reference external" href="lab-regexp/folien.de.rst.html">lab-regexp/folien.de.rst.html</a>)</p></li>
<li><p>Die Linux Shell (<a class="reference external" href="lab-shell/folien.de.rst.html">lab-shell/folien.de.rst.html</a>)</p></li>
<li><p>Kurze Darstellung ausgewählter Aspekte des Softwareprojektmanagements (<a class="reference external" href="se-softwareprojektmanagement/folien.de.rst.html">se-softwareprojektmanagement/folien.de.rst.html</a>)</p></li>
</ul>
</div><div class="ld-slide" id="allgemeine-foliensatze">
<h2>Allgemeine Foliensätze</h2>
<ul class="simple">
<li><p>Bei Vorträgen zu beachten (<a class="reference external" href="allg-vortraege/folien.de.rst.html">allg-vortraege/folien.de.rst.html</a>)</p></li>
<li><p>Bei Ausarbeitungen zu beachten (<a class="reference external" href="allg-ausarbeitungen/folien.de.rst.html">allg-ausarbeitungen/folien.de.rst.html</a>)</p></li>
</ul>
</div>
</template>
</body>
</html>