Modulhandbuch für den Bachelorstudiengang Technische Informatik (B.Sc.) SPO-Version ab: Wintersemester 2012 Sommersemester 2016 erstellt am 24.03.2016 von Eva Neumaier Fakultät Informatik und Mathematik Modulliste Studienabschnitt 1: Allgemeinwissenschaftliches Wahlpflichtmodul 1............................................................................................. 5 AW-Modul 1.......................................................................................................................................... 6 Fachspezifisches Englisch.................................................................................................................... 7 Datenverarbeitungssysteme...............................................................................................................................9 Datenverarbeitungssysteme................................................................................................................ 10 Einführende Robotikprojekte........................................................................................................................... 11 Einführende Robotikprojekte...............................................................................................................12 Mathematik 1................................................................................................................................................... 13 Mathematik 1 (Lineare Algebra)........................................................................................................ 14 Mathematik 2................................................................................................................................................... 16 Mathematik 2 (Analysis)..................................................................................................................... 17 Physik...............................................................................................................................................................19 Physik.................................................................................................................................................. 20 Programmieren 1............................................................................................................................................. 21 Programmieren 1................................................................................................................................ 22 Programmieren 2............................................................................................................................................. 24 Programmieren 2................................................................................................................................ 25 Theoretische Informatik................................................................................................................................... 27 Theoretische Informatik...................................................................................................................... 28 Studienabschnitt 2: Algorithmen und Datenstrukturen................................................................................................................... 30 Algorithmen und Datenstrukturen.......................................................................................................31 Allgemeinwissenschaftliches Wahlpflichtmodul 2........................................................................................... 33 AW-Modul 2........................................................................................................................................ 34 AW-Modul 3........................................................................................................................................ 35 Betriebssysteme...............................................................................................................................................36 Betriebssysteme.................................................................................................................................. 37 Datenbanken, Databases................................................................................................................................ 38 Datenbanken....................................................................................................................................... 39 Digital Design.................................................................................................................................................. 41 Digital Design......................................................................................................................................42 Embedded Systems........................................................................................................................................ 44 Embedded Systems............................................................................................................................45 Fachbezogenes Wahlpflichtmodul 1............................................................................................................... 46 ABAP-Entwicklungsumgebung von SAPNetWeaver (Grundkurs)..................................................... 48 Advanced Java Programming............................................................................................................ 50 Dokumentenmanagementsysteme...................................................................................................... 52 Existenzgründungssimulation.............................................................................................................. 53 HW-nahe Systemprogrammierung..................................................................................................... 55 Implementierung von Brettspielen am Beispiel ReveriXT................................................................. 57 IT- und Wirtschaftsrecht..................................................................................................................... 59 Medizinische Bildverarbeitung............................................................................................................ 61 SAP Prozesse.....................................................................................................................................63 Sicherheit in Mobilfunknetzen............................................................................................................ 64 Wireless and Mobile Security: Current Issues and Future Trends................................................... 66 Writing in Computer Science............................................................................................................. 68 Kommunikationssysteme................................................................................................................................. 70 Kommunikationssysteme.....................................................................................................................71 Praktikum mit Praxisseminar.......................................................................................................................... 73 Praktikum im Betrieb und Praxisseminar.......................................................................................... 74 Software Engineering...................................................................................................................................... 75 Software Engineering..........................................................................................................................76 Statistik.............................................................................................................................................................78 Statistik................................................................................................................................................ 79 Studienabschnitt 3: Bachelor-Arbeit.................................................................................................................................................81 Bachelor-Arbeit.................................................................................................................................... 82 Bachelorseminar.............................................................................................................................................. 83 Bachelorseminar..................................................................................................................................84 Fachbezogenes Wahlpflichtmodul 2............................................................................................................... 85 ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs)...................................................87 Advanced Java Programming............................................................................................................ 89 Algorithmen für Sensornetze..............................................................................................................91 AUTOSAR........................................................................................................................................... 93 Big Data Technologies....................................................................................................................... 95 Data Mining.........................................................................................................................................96 Dokumentenmanagementsysteme...................................................................................................... 98 Entwicklung von Applikationen für Smartphones.............................................................................. 99 High Performance Computing.......................................................................................................... 101 IT- und Wirtschaftsrecht................................................................................................................... 103 Management der Informationssicherheit.......................................................................................... 105 Nebenläufige Programmierung......................................................................................................... 106 Quantencomputing............................................................................................................................ 108 SAP Prozesse...................................................................................................................................110 Software Design and Test for Safety Critical Microcontrollers....................................................... 111 Software Engineering für Embedded Automotive Systeme............................................................ 112 User Experience Engineering...........................................................................................................114 XML-Processing................................................................................................................................ 116 Fachbezogenes Wahlpflichtmodul 3............................................................................................................. 118 ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs).................................................120 Advanced Java Programming.......................................................................................................... 122 Algorithmen für Sensornetze............................................................................................................124 AUTOSAR......................................................................................................................................... 126 Big Data Technologies..................................................................................................................... 128 Data Mining.......................................................................................................................................129 Dokumentenmanagementsysteme.................................................................................................... 131 Entwicklung von Applikationen für Smartphones............................................................................ 132 High Performance Computing.......................................................................................................... 134 IT- und Wirtschaftsrecht................................................................................................................... 136 Management der Informationssicherheit.......................................................................................... 138 Nebenläufige Programmierung......................................................................................................... 139 Quantencomputing............................................................................................................................ 141 SAP Prozesse...................................................................................................................................143 Software Design and Test for Safety Critical Microcontrollers....................................................... 144 Software Engineering für Embedded Automotive Systeme............................................................ 145 User Experience Engineering...........................................................................................................147 XML-Processing................................................................................................................................ 149 Informationssicherheit.................................................................................................................................... 151 Informationssicherheit........................................................................................................................152 Vertiefungsmodul IT 1/1................................................................................................................................154 Computerarithmetik und Rechenverfahren.......................................................................................155 Robotik...............................................................................................................................................157 Vertiefungsmodul IT 1/2................................................................................................................................158 Datenverarbeitung in der Technik....................................................................................................159 Vertiefungsmodul IT 1/3................................................................................................................................161 Automobile Kommunikationssysteme............................................................................................... 162 Netzwerkmanagement.......................................................................................................................164 Vertiefungsmodul IT 2/1................................................................................................................................166 Signalverarbeitung.............................................................................................................................167 Vertiefungsmodul IT 2/2................................................................................................................................168 Computer Architektur........................................................................................................................ 169 Vertiefungsmodul IT 2/3................................................................................................................................171 Echtzeitsysteme.................................................................................................................................172 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 1 Modulbezeichnung (ggf. englische Bezeichnung) Allgemeinwissenschaftliches Wahlpflichtmodul 1 Modul-KzBez. oder Nr. 4 Fakultät Modulverantwortliche/r Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod Studiensemester gemäß Studienplan Studienabschnitt 1. / 2. 1. Modultyp Arbeitsaufwand Wahlpflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen in der Regel keine, außer bei aufeinander aufbauenden Kursen Empfohlene Vorkenntnisse in der Regel keine, außer bei aufeinander aufbauenden Kursen Inhalte • Vermittlung von Orientierungswissen und Allgemeinbildung • Vermittlung und Training von Schlüsselkompetenzen (z.B. Zusatzzertifikat "Soft Skills") • Vermittlulng und Training von Fremdsprachen Lernziele/Lernergebnisse/Kompetenzen • Einsichten in Themen, die über das Fachstudium hinausgehen (Orientierungswissen, Allgemeinbildung) • Erwerb von methodischen und/oder sozialen Kompetenzen (Schlüsselkompetenzen) • Erwerb von Fremdsprachenkompetenzen Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 2 SWS [ECTS-Credits] 2 2. AW-Modul 1 Fachspezifisches Englisch Stand: 24.03.2016 2 SWS Ostbayerische Technische Hochschule Regensburg 3 Seite 5 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung AW-Modul 1 AW1 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod N.N. Lehrform Abhängig vom ausgewählten AW-Fach (2 SWS) Studiensemester gemäß Studienplan 2. Lehrumfang [SWS oder UE] 2 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 2 Eigenstudium 30h 30h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis, Notengewicht ½ Inhalte Abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Lehrmedien Abhängig von der jeweiligen Lehrveranstaltung. Literatur Abhängig von der jeweiligen Lehrveranstaltung. Weitere Informationen zur Lehrveranstaltung Das AW-Modul 1 ist aus dem gesamten AW-Angebot frei wählbar mit folgenden Ausnahmen: • Module aus dem Bereich EDV • Module der VHB des Themenbereichs Internetkompetenz oder anderer informatikbezogener Themen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 6 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Fachspezifisches Englisch EN Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod N.N. Lehrform Seminaristischer Unterricht mit Übungen (2 SWS) Studiensemester gemäß Studienplan 1. Lehrumfang [SWS oder UE] 2 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 3 Eigenstudium 30h 30h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Notengewicht 1/2 Inhalte Alle • • • • Bereiche sind gleich gewichtet: Lesen und Besprechen von englischen Fachtexten Hören und Besprechen von englischen Fachvorträgen Grundsätze der Erstellung von englischen Fachtexten, Erstellung eigener Texte Fachdiskussionen in kleinen Gruppen, Präsentieren der Ergebnisse Lernziele/Lernergebnisse/Kompetenzen Die Studierenden beherrschen die Grundsätze fachbezogener beruflicher Kommunikation in der englischen Sprache und erwerben Strategien die ihnen eine selbständige Weiterentwicklung dieser grundlegenden Fertigkeiten ermöglichen. Speziell erwerben sie in den sprachlichen Kernfertigkeiten die folgenden Kompetenzen: • Lesen: Englische Fachliteratur mittleren Schwierigkeitsgrads mit Verständnis lesen und den Inhalt in verständlicher Form wiedergeben; Entwicklung von Lesestrategien, die zum effektiven Umgang auch mit schwierigen Texten führen. • Schreiben: Erkennung und Anwendung wesentlicher Merkmale der Textstruktur im Englischen; Erkennung und angemessene Anwendung unterschiedlicher Schreibstile; einfache technische Geräte und den Ablauf einfacher technischer Vorgänge beschreiben; kurze schriftliche Abhandlungen zu aktuellen Fachthemen verfassen • Sprechen: Überwinden eventueller Hemmungen, sich in der Fremdsprache zu äußern. Auf Anforderung sich angemessen zu fachbezogenen Themen äußern; an kurzen Diskussionen in kleinem Kreis teilnehmen; Diskussionsergebnisse kurz vortragen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 7 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 1 • Hören: Die mündlichen Ausführungen des Kursleiters sowie anderer Kursteilnehmer/ innen mit Verständnis verfolgen und angemessen darauf reagieren; kurze englische Fachvorträge einfachen bis mittleren Schwierigkeitsgrads mit Verständnis hören und den Inhalt in verständlicher Form wiedergeben; Entwicklung von Strategien, die zum effektiven Umgang mit einer englischsprachigen Umgebung führen. Lehrmedien Tafel, Overheadprojektor, Notebook, Beamer, CD- und DVD-Spieler Literatur Eigenes Skript, aktuelle Fachtexte und Übungsmaterialien Weitere Informationen zur Lehrveranstaltung Fachspezifisches Englisch wird im Studiengang angeboten. Keine Anmeldung im AW-System erforderlich Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 8 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Datenverarbeitungssysteme Modulbezeichnung (ggf. englische Bezeichnung) Datenverarbeitungssysteme Modul-KzBez. oder Nr. 1 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Richard Roth Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 2. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Verpflichtende Voraussetzungen keine Empfohlene Vorkenntnisse keine Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Datenverarbeitungssysteme Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 9 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Datenverarbeitungssysteme Lehrveranstaltung LV-Kurzbezeichnung Datenverarbeitungssysteme DS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Richard Roth Prof. Dr. Rudolf Hackenberg Prof. Dr. Wolfgang Mauerer Prof. Dr. Richard Roth Lehrform Seminaristischer Unterricht (4 SWS), Übungen und Praktikum (2 SWS) Studiensemester gemäß Studienplan 2. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 8 Zeitaufwand: Präsenzstudium Eigenstudium 90h 150h Studien- und Prüfungsleistung Schriftliche Prüfung: 90–120 min Inhalte • Von-Neumann-Rechner, Befehlsabarbeitung, Befehlstypen, Zahlendarstellungen • Einführung in Assemblerprogrammierung; Segmentierung, Adressierungsarten, Stack, Interrupt, Polling, Strukturierung, Prozeduren, Makros, Rekursion, Bedingte Assemblierung, Modulkonzept • Komponenten von DV-Systemen wie Interrupt-Controller, DMA, Timer, Speicher, Grafikkarten Lernziele/Lernergebnisse/Kompetenzen Grundlegende Kenntnisse der Struktur und Funktionsweise von Datenverarbeitungsanlagen und ihren Komponenten. Kenntnis elementarer Befehlstypen von DV-Systemen sowie der Verbindung von Assemblerbefehlen zu Hochsprachen. Lehrmedien Tafel, Notebook, Beamer Literatur • Eigene Folien in PDF • E.-W. Dietrich: Assembler, Grundlagen der PC-Programmierung, Oldenburg 2005 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 10 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Einführende Robotikprojekte Modulbezeichnung (ggf. englische Bezeichnung) Einführende Robotikprojekte Modul-KzBez. oder Nr. 5 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Alexander Metzner Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 4 2. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 4 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Programmieren 1 Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Einführende Robotikprojekte Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 11 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Einführende Robotikprojekte Lehrveranstaltung LV-Kurzbezeichnung Einführende Robotikprojekte RB Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Alexander Metzner Prof. Dr. Richard Roth Lehrform Seminaristischer Unterricht (1 SWS) mit Übungen (3 SWS) Studiensemester gemäß Studienplan 2. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 4 Eigenstudium 60h 60h Studien- und Prüfungsleistung Schriftliche Prüfung: 90-120 min Inhalte • • • • Sensorik/Aktorik in der Praxis Wegeplanung und Umgebungsmodellbildung Steuerung und Regelung Abstraktionsschichten in HW-nahen Programmen Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Herausforderungen beim Entwurf von Systemen, die mit physikalischen Umgebungen interagieren. Die Studierenden kennen die Entwurfsprinzipien für diese Systeme und können diese realisieren. Die Studierenden kennen die Prinzipien HW-naher Systemprogrammierung und können diese realisieren. Lehrmedien Tafel, Notebook, Beamer Literatur Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 12 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 1 Modulbezeichnung (ggf. englische Bezeichnung) Mathematik 1 Modul-KzBez. oder Nr. 8 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Rainer Löschel Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 7 1. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 7 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Brückenkurse Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Mathematik 1 (Lineare Algebra) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 13 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 1 Lehrveranstaltung LV-Kurzbezeichnung Mathematik 1 (Lineare Algebra) MA1 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Rainer Löschel Prof. Dr. Rainer Löschel Prof. Dr. Martin Pohl Dr. Gabriela Tapken Prof. Dr. Martin Weiß Prof. Dr. Peter Wirtz Lehrform Seminaristischer Unterricht mit integrierten Übungen (gesamt:6 SWS) Studiensemester gemäß Studienplan 1. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 7 Zeitaufwand: Präsenzstudium Eigenstudium 90h 120h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Mengenlehre und Logik (u.a. Mengenlehre und Aussagenlogik - Funktionen, Relationen, Äquivalenzrelationen - Beweismethoden - Struktur von Gruppen, Ringen, Körper; endliche Körper) • Anschauliche Vektorrechnung, Analytische Geometrie (u.a. Vektorrechnung im R² Vektorrechnung im R³, Vektorprodukt ) • Lineare Gleichungssysteme (u.a. Elementare Zeilenumformungen - Gaußsches Eliminationsverfahren) • Matrizen (u.a. Struktur, Ringstruktur bei quadratischen Matrizen - Zusammenhang mit Linearen Gleichungssystemen - Determinante - Komplexe Zahlen) • Vektorräume, v.a. endlich-dimensionale über den reellen und komplexen Zahlen bzw. über endlichen Körpern (u.a. Lineare Unabhängigkeit - Unterräume - Lösungsmengen von Linearen Gleichungssystemen - Basis, Dimension, Basistransformation) • Normierte Vektorräume (u.a. Euklidische Norm) • Skalarprodukträume (u.a. Euklidisches Skalarprodukt, Orthogonalund Orthonormalsysteme) • Lineare Abbildungen (u.a. Matrizendarstellung, Orthogonale Abbildungen) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 14 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 1 Lernziele/Lernergebnisse/Kompetenzen Verständnis der Grundlagen der Logik Beherrschung der Konzepte der Linearen Algebra Fertigkeit in der Anwendung der Methoden der Linearen Algebra bei der Lösung praxisorientierter Fragestellungen Lehrmedien Tafel, Overheadprojektor, Beamer, Einsatz mathematischer Software Literatur • • • • Dirk Hachenberger: Mathematik für Informatiker Rod Haggarty: Diskrete Mathematik für Informatiker Peter Hartmann: Mathematik für Informatiker David Lay: Linear Algebra and its Applications Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 15 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 2 Modulbezeichnung (ggf. englische Bezeichnung) Mathematik 2 Modul-KzBez. oder Nr. 9 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Rainer Löschel Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 7 2. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 7 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Mathematik 1 und Brückenkurse Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Mathematik 2 (Analysis) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 16 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 2 Lehrveranstaltung LV-Kurzbezeichnung Mathematik 2 (Analysis) MA2 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Rainer Löschel Prof. Dr. Rainer Löschel Prof. Dr. Martin Pohl Dr. Gabriela Tapken Prof. Dr. Martin Weiß Prof. Dr. Peter Wirtz Lehrform Seminaristischer Unterricht mit integrierten Übungen (gesamt: 6 SWS) Studiensemester gemäß Studienplan 2. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 7 Zeitaufwand: Präsenzstudium Eigenstudium 90h 120h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Folgen und Reihen (u.a. Konvergenzbegriffe - Konvergenzkriterien für Folgen und Reihen - Funktionenreihen) • Stetigkeit (u.a. Stetigkeitsbegriffe - Zwischenwertsatz) • Differentialrechnung (u.a. Differentiationsregeln - Mittelwertsatz der Differentialrechnung Extremwerte) • Integralrechnung (u.a. Riemannsches Integral - Mittelwertsatz der Integralrechnung Hauptsatz der Differential- und Integralrechnung - Integrationsregeln) • Mehrdimensionale Analysis (u.a. Funktionen in mehreren Veränderlichen - Grenzwerte und Stetigkeit - Differenzierbarkeit, totale und partielle Ableitung - Extremwerte) Lernziele/Lernergebnisse/Kompetenzen Verstehen der Konzepte der Analysis Beherrschen der Konvergenzanalyse von Zahlenfolgen Fertigkeit im flexiblen Einsatz der Methoden der Analysis bei der Lösung praxisorientierter Fragestellungen Lehrmedien Tafel, Overheadprojektor, Beamer, Einsatz mathematischer Software Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 17 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Mathematik 2 Literatur • • • • Dirk Hachenberger: Mathematik für Informatiker Harro Heuser: Lehrbuch zur Analysis I, II Peter Hartmann: Mathematik für Informatiker James Stewart: Essential Calculus Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 18 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Physik Modulbezeichnung (ggf. englische Bezeichnung) Physik Modul-KzBez. oder Nr. 3 Fakultät Modulverantwortliche/r Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Ernst Wild Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 1. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Verpflichtende Voraussetzungen keine Empfohlene Vorkenntnisse Vorkenntnisse in Physik Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Physik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 19 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Physik Lehrveranstaltung LV-Kurzbezeichnung Physik PH Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Ernst Wild Prof. Dr. Ernst Wild Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 1. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 – 120 min Inhalte • • • • • • • Elektrische Felder und Gaußscher Satz, elektrische Feldberechnungen Elektrische Spannungen und Kondensatoren Eigenschaften von elektrischen Feldern in Materie Bewegte Elektronen im Vakuum und in verdünnten Gasen, Ohmsches Gesetz Grundlagen der Halbleitertechnik, MOS Transistoren, logische Gatter Magnetfelder und Berechnung von Magnetfeldern Induktion und Magnetfelder in Materie Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Grundlagen der elektrischen und magnetischen Felder. Die Studierenden sind in der Lage einfache elektrische und magnetische Felder zu berechnen. Die Studierenden verstehen die Funktionsweise von MOS Transistoren und können daraus logische Gatter aufbauen. Die Studierenden kennen die Anwendungen der Physik in der Informatik, z.B. beim Aufbau von Speichern (elektrisch und magnetisch) und Displays. Lehrmedien Tafel, Folien, Notebook, Beamer Literatur • Hummel-Wild, Elektrizität und Magnetismus, Eigenverlag, 2002 • Halliday-Resnick-Walker, Fundamental of Physics, Wiley and Sons (1991) • Paus, Physik, Hanser, 1995 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 20 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 1 Modulbezeichnung (ggf. englische Bezeichnung) Programmieren 1 Modul-KzBez. oder Nr. 6 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Alexander Metzner Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 1. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Keine Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Programmieren 1 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 21 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 1 Lehrveranstaltung LV-Kurzbezeichnung Programmieren 1 PG1 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Michael Bulenda Prof. Dr. Jan Dünnweber Prof. Dr. Daniel Jobst Prof. Dr. Carsten Kern Prof. Dr. Alexander Metzner Prof. Dr. Christoph Palm Prof. Dr. Stefanie Scherzinger Prof. Dr. Thomas Wölfl Lehrform Seminaristischer Unterricht (4 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 1. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 8 Eigenstudium 90h 150h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte Datentypen, Ausdrücke, Anweisungen, Variablen, Sichtbarkeitsbereiche, Schleifen, einfache Selektion, Funktionen, Prozeduren, call by value, call by reference, Rekursion, Felder, verkettete Listen etc. Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden sind in der Lage, einfache Probleme zu analysieren, sowie Algorithmen zu deren Lösung in einer prozeduralen Programmiersprache zu formulieren und deren Korrektheit zu validieren. (Problemlösungskompetenz, Primärziel) • Die Studierenden verstehen die Konzepte aus prozeduralen Programmiersprachen und können diese effektiv zur Problemlösung einsetzen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 22 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 1 • Die Studierenden kennen grundlegende Konzepte des algorithmischen Entwurfs und können diese anwenden. Darüber hinaus beherrschen die Studierenden den Umgang mit elementaren Datenstrukturen. Lehrmedien Tafel, Notebook, Beamer Literatur • Folienkopien / Skript • Isernhagen/Helmke: Softwaretechnik in C und C++, Hanser 2004 • u. v. a. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 23 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 2 Modulbezeichnung (ggf. englische Bezeichnung) Programmieren 2 Modul-KzBez. oder Nr. 7 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Alexander Metzner Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 1. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Programmieren I Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Programmieren 2 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 24 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 2 Lehrveranstaltung LV-Kurzbezeichnung Programmieren 2 PG2 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Michael Bulenda Prof. Dr. Axel Doering Prof. Dr. Jan Dünnweber Prof. Dr. Daniel Jobst Prof. Dr. Carsten Kern Prof. Dr. Alexander Metzner Prof. Dr. Stefanie Scherzinger Prof. Dr. Thomas Wölfl Lehrform Seminaristischer Unterricht (4 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 2. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 8 Eigenstudium 90h 150h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte Klassen, Objekte, Klassenhierarchien, Vererbung, Interfaces, abstrakte Klassen, Überladung, Überschreibung, dynamische Bindung, Lebenszyklus von Objekten, GUI-Bibliotheken Lernziele/Lernergebnisse/Kompetenzen Die Studierenden sind in der Lage, einfache Probleme mit Techniken der objektorientierten Analyse zu analysieren, sowie Algorithmen und Datenstrukturen zur Lösung einfacher Probleme in einer objektorientierten Sprache zu formulieren und deren Korrektheit zu validieren. Die Studierenden verstehen die grundlegenden Konzepte objektorientierter Programmiersprachen und können diese zur praktischen Problemlösung einsetzen. Darüber hinaus sind die Studierenden in der Lage, sich zügig in vorhandene objektorientierte Bibliotheken einzuarbeiten und können einen ihnen unbekannten Programmcode auf seine Funktionsweise hin analysieren. Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 25 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Programmieren 2 Literatur • • • • Folienkopien / Skript Isernhagen/Helmke: Softwaretechnik in C und C++, Hanser 2004 Jobst: Programmieren in Java, Hanser 2011 u. v. a. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 26 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Theoretische Informatik Modulbezeichnung (ggf. englische Bezeichnung) Theoretische Informatik Modul-KzBez. oder Nr. 2 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Wolfgang Mauerer Studiensemester gemäß Studienplan Studienabschnitt Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 1. 1. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Verpflichtende Voraussetzungen Keine Empfohlene Vorkenntnisse Besuch der Vor- und Brückenkurse Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Theoretische Informatik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 27 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Theoretische Informatik Lehrveranstaltung LV-Kurzbezeichnung Theoretische Informatik TI Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Wolfgang Mauerer Prof. Dr. Frank Herrmann Prof. Dr. Wolfgang Mauerer Prof. Dr. Klaus Volbert Lehrform Seminaristischer Unterricht (4 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 1. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 8 Zeitaufwand: Präsenzstudium Eigenstudium 96h 144h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Formale Sprachen und Automatentheorie • Alphabete, Wörter, Sprachen. Informationsgehalt von Wörtern, Sprachen zur Problembeschreibung (speziell: Entscheidungsprobleme) • Deterministische und nichtdeterministische Endliche Automaten und deren Äquivalenz, Minimierung von Automaten, Grenzen von endlichen Automaten • Abschlusseigenschaften regulärer Sprachen • Grammatiken und Chomsky Hierarchie • Berechenbarkeitstheorie • Mächtigkeit und Abzählbarkeit • Turing Maschinen und äquivalente Varianten (z.B. Mehrband-Turingmaschine, nichtdeterministische Turingmaschine) • Kodierung von Turingmaschinen • Grenzen der Berechenbarkeit:Methode der Diagonalisierung und Methode der Kolmogorov-Komplexität • Satz von Rice • Komplexitätstheorie • Komplexitätsmaße • Komplexitätsklassen P und NP Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 28 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Theoretische Informatik Lernziele/Lernergebnisse/Kompetenzen • • • • Verständnis der Grundstrukturen zustandsbasierter Systeme Beherrschen von Syntaxdefinitionen, die durch Regelsysteme gegeben sind Kenntnis der Grenzen der Berechenbarkeit Kenntnis wesentlicher Zeit- und Platzkomplexitätsklassen Lehrmedien Tafel, Folien Literatur • Dirk W. Hoffmann: Theoretische Informatik, Hanser Verlag, 2009 • John E. Hopcroft, Jeffrey D. Ullmann, Rajee Motwani: Einführung in die Automatentheorie, Formale Sprachen und Komplexitäts-theorie“ von John E. Hopcroft, Pearson Studium, 2002 • Michal Sipser: Introduction to the Theory of Computation, Thomson Course Technology, 2006 • Uwe Schöning: Theoretische Informatik – kurzgefaßt, Spektrum Akademischer Verlag, 1995 • Gottfried Vossen und Kurt-Ulrich Witt: Grundlagen der Theoretischen Informatik mit Anwendungen, Vieweg, 2002 • Ingo Wegener: Theoretische Informatik, Teubner, 2005 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 29 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Algorithmen und Datenstrukturen Modulbezeichnung (ggf. englische Bezeichnung) Algorithmen und Datenstrukturen Modul-KzBez. oder Nr. 10 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Klaus Volbert Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Programmieren 1 und Programmieren 2 Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Algorithmen und Datenstrukturen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 30 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Algorithmen und Datenstrukturen Lehrveranstaltung LV-Kurzbezeichnung Algorithmen und Datenstrukturen AD Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Klaus Volbert Prof. Dr. Klaus Volbert Lehrform Seminaristischer Unterricht mit Übungen (gesamt 6 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 8 Eigenstudium 100h 140h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Komplexitätsanalyse (Modelle zur Laufzeit- und Speicherplatzanalyse, Best-, Averageund Worst Case Analyse, Komplexitätsklassen, Asymptotische Komplexität, Lösen von Rekursionsgleichungen) • Entwurfsmethoden (Divide and Conquer, Dynamische Programmierung, GreedyAlgorithmen, Backtracking) • Algorithmen für Standard-Probleme (Elementare, fortgeschrittene und schlüsselbasierte Sortierverfahren, Datenstrukturen zur Verwaltung von Mengen - z.B. binäre Suchbäume, balancierte Bäume, Queues, Hashing, Suche in Mengen und Zeichenketten, GraphAlgorithmen - z.B. Tiefen- und Breitensuche, kürzeste Pfade, minimale Spannbäume) Lernziele/Lernergebnisse/Kompetenzen • Kenntnis grundlegender Entwurfsmethoden für Algorithmen • Verständnis der Komplexitätsanalyse (Laufzeit / Speicherplatz) von Algorithmen • Beherrschung von effizienten Datenstrukturen und Algorithmen für Standardprobleme (z.B. Suchen, Sortieren) • Fähigkeit zur Implementierung der erlernten algorithmischen Methoden Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 31 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Algorithmen und Datenstrukturen Literatur • Cormen, T. H., Leisserson, C. E., Rivest, R.L., Stein, C.: Introduction to Algorithms, MIT Press, 2001 • Kleinberg, J., Tardos, E.: Algorithm Design, Addison Wesley, 2005 • Ottmann, T., Widmayer, P.: Algorithmen und Datenstrukturen, Spektrum Akademischer Verlag, 2002 • Pomberger, G., Dobler, H.: Algorithmen und Datenstrukturen, Pearson Studium 2008 • Schöning, U.: Algorithmik, Spektrum Akademischer Verlag, 2001 • Sedgewick, R.: Algorithmen in C++, Pearson Studium 2002 • Solymosi, A., Grude, U.: Grundkurs Algorithmen und Datenstrukturen in JAVA: Eine Einführung in die praktische Informatik, Vieweg, 2008 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 32 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 2 Modulbezeichnung (ggf. englische Bezeichnung) Allgemeinwissenschaftliches Wahlpflichtmodul 2 Modul-KzBez. oder Nr. 19 Fakultät Modulverantwortliche/r Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod Studiensemester gemäß Studienplan Studienabschnitt 3. / 4. oder 5. 2. Modultyp Arbeitsaufwand Wahlpflicht [ECTS-Credits] 4 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse in der Regel keine, außer bei aufeinander aufbauenden Kursen Inhalte • Vermittlung von Orientierungswissen und Allgemeinbildung • Vermittlung und Training von Schlüsselkompetenzen (z.B. Zusatzzertifikat "Soft Skills") • Vermittlung und Training von (Fremd-)Sprachen Lernziele/Lernergebnisse/Kompetenzen • Einsichten in Themen, die über das Fachstudium hinausgehen (Orientierungswissen, Allgemeinbildung) • Erwerb von methodischen und/oder sozialen Kompetenzen (Schlüsselkompetenzen) • Erwerb von Fremdsprachenkompetenzen Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 2 SWS [ECTS-Credits] 2 2. AW-Modul 2 AW-Modul 3 Stand: 24.03.2016 2 SWS Ostbayerische Technische Hochschule Regensburg 2 Seite 33 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung AW-Modul 2 AW 2 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod N.N. Lehrform abhängig von der jeweiligen Lehrveranstaltung Studiensemester gemäß Studienplan 3. / 4. oder 5. Lehrumfang [SWS oder UE] 2 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 2 Eigenstudium 30h 30h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis, Notengewicht ½ Inhalte abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen abhängig von der jeweiligen Lehrveranstaltung Lehrmedien abhängig von der jeweiligen Lehrveranstaltung Literatur abhängig von der jeweiligen Lehrveranstaltung Weitere Informationen zur Lehrveranstaltung AW-Modul 2: Anerkannt werden folgende Veranstaltungen: • Sozial- und Methodenkompetenz: Blöcke 1 - 4 (nicht Block 5) • Soziale Kompetenz • Zusatzstudium Internationale Handlungskompetenz (wenn mindestens zwei Kurse besucht wurden, nicht nur die Vorlesung im WiSe) • Internationale rhetorische Kompetenz (IRK): Kommunizieren mit Anderen (Gespräch und Moderation G1 - G5) • Mündliche Kommunikation und Sprecherziehung: Mündliche Kommunikation II Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 34 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Allgemeinwissenschaftliches Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung AW-Modul 3 AW 3 Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Allgemeinwissenschaften und Mikrosystemtechnik Prof. Dr. Gabriele Blod N.N. Lehrform abhängig von der jeweiligen Lehrveranstaltung Studiensemester gemäß Studienplan 3. / 4. oder 5. Lehrumfang [SWS oder UE] 2 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 2 Eigenstudium 30h 30h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis, Notengewicht ½ Inhalte abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen abhängig von der jeweiligen Lehrveranstaltung Lehrmedien abhängig von der jeweiligen Lehrveranstaltung Literatur abhängig von der jeweiligen Lehrveranstaltung Weitere Informationen zur Lehrveranstaltung AW-Modul 3: Frei wählbar aus gesamtem AW-Angebot mit folgenden Ausnahmen: • Module aus dem Bereich EDV • Module der VHB des Themenbereichs Internetkompetenz oder informatikbezogener Themen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg anderer Seite 35 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Betriebssysteme Modulbezeichnung (ggf. englische Bezeichnung) Betriebssysteme Modul-KzBez. oder Nr. 13 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Markus Kucera Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Programmieren 1 und 2, Hardwaregrundlagen und Rechnerarchitekturen Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Betriebssysteme Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 36 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Betriebssysteme Lehrveranstaltung LV-Kurzbezeichnung Betriebssysteme OS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Kucera Prof. Dr. Jan Dünnweber Prof. Dr. Markus Kucera Prof. Dr. Alexander Söder Lehrform Seminaristischer Unterricht mit Übungen und Praktikum (gesamt 6 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 8 Zeitaufwand: Präsenzstudium Eigenstudium 90h 135h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte Einführung (Historie, Betriebssystem, Schichtenmodell, Schnittstellen und virtuelle Maschine) Prozesse (Prozesszustände, Scheduling, Synchronisation, Kommunikation) Speicherverwaltung (Speicherbelegungsstrategien, virtueller Speicher, Seitenverwaltung, Segmentierung, Cache) Dateiverwaltung(Dateisysteme, Dateiattribute, Dateifunktionen, Dateiorganisation) Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die wichtigsten Mechanismen eines Betriebssystems. Sie verstehen die grundlegenden Konzepte eines modernen Betriebssystems und erwerben Fertigkeiten in der systemnahen Programmierung. Lehrmedien Tafel, Beamer, Folien Literatur • Tanenbaum. Moderne Betriebssysteme • Silberschatz et al: Operating System Concepts Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 37 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Datenbanken, Databases Modulbezeichnung (ggf. englische Bezeichnung) Datenbanken, Databases Modulverantwortliche/r Prof. Dr. Stefanie Scherzinger Prof. Dr. Edwin Schicker Modul-KzBez. oder Nr. 11 Fakultät Informatik und Mathematik Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 7 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Gute Programmierkenntnisse in C, Java oder C++, Theoretische Informatik Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 7 Datenbanken Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 38 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Datenbanken, Databases Lehrveranstaltung LV-Kurzbezeichnung Datenbanken DB Verantwortliche/r Prof. Dr. Stefanie Scherzinger Prof. Dr. Edwin Schicker Lehrende/Dozierende Prof. Dr. Stefanie Scherzinger Prof. Dr. Edwin Schicker Lehrform Fakultät Informatik und Mathematik Angebotsfrequenz Seminaristischer Unterricht mit Übungen (6 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 7 Eigenstudium 90h 130h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 Minuten Inhalte • Relationenmodell: Integritätsregeln, Relationale Algebra. Entity-Relationship-Modell und Normalformen. • SQL: Datenbankzugriffssprache DML, Datenbankbeschreibungssprache DDL, Sichten, Schemata, Besonderheiten in speziellen Datenbanken. • Datenbankprogrammierung: Transaktionen, Zugriff auf Datenbanken mit geeigneten Programmiersprachen, Fehlerbehandlung. • Concurrency und Recovery von Datenbanken: Recovery, Log-Dateien, Checkpoints, Concurrency, Lockmechanismen, Deadlock. • Datenbankoptimierung: Optimierung der Zugriffe , Indexe • Ausgewählte aktuelle Entwicklungen, etwa zu XML, NoSQL, Datenbanken in der Cloud Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen den Aufbau und die Funktionsweise von Datenbanken. • Sie kennen die Datenbanksprache SQL. • Die Studierenden erwerben die Fertigkeit, selbstständig kleinere bis mittlere Datenbanken zu entwerfen. • Sie können diese Datenbanken erzeugen, einrichten und verwenden. • Die Studierenden sind in der Lage, auch komplexe Datenbanken einzusetzen und effizient zu programmieren. • Die Studierenden können ausgewählte aktuelle Entwicklungen im Bereich Datenbanken ein- und zuordnen (z.B. XML, NoSQL, ...). Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 39 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Datenbanken, Databases Lehrmedien Tafel, Beamer, Notebook Literatur • • • • E. Schicker: Datenbanken und SQL, Springer-Vieweg 2014 A. Kemper / A. Eickler: Datenbanksysteme: Eine Einführung, Oldenbourg, 2015 C.J. Date: Introduction to Database Systems, Addison Wesley, 2003 C.J. Date / H. Darwen: SQL – Der Standard, Addison Wesley, 1998 Weitere Informationen zur Lehrveranstaltung Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 40 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Digital Design Modulbezeichnung (ggf. englische Bezeichnung) Digital Design Modul-KzBez. oder Nr. 14 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Richard Roth Studiensemester gemäß Studienplan Studienabschnitt 3. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 7 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Datenverarbeitungssysteme, Physik Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 7 Digital Design Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 41 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Digital Design Lehrveranstaltung LV-Kurzbezeichnung Digital Design DD Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Richard Roth Prof. Dr. Richard Roth Lehrform Seminaristischer Unterricht (4 SWS) mit Übungen und Praktikum (2 SWS) Studiensemester gemäß Studienplan 3. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 7 Eigenstudium 90h 120h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 – 120 min Inhalte • Schaltalgebra, Schaltfunktionen, Minimierung, Entwicklungsziele • Kombinatorische Logik, Codeumsetzer, Multiplexer, Komparatoren, Schaltnetze • Realisierungsformen mit diskreten Gliedern, Multiplexer, • PROM, CPLD, FPGA • Rechnergestützte Schaltungsentwicklung • Hardwareentwicklungssprache, VHDL • Speicherbauelemente, DRAM, SDRAM, SRAM, MRAM, FRAM • Grundstruktur von Prozessoren arithmetische Lernziele/Lernergebnisse/Kompetenzen Die Teilnehmer können die Funktion digitaler Schaltungen verstehen und Schaltungen selbständig entwickeln Die Teilnehmer kennen unterschiedliche Realisierungsformen und Entwicklungsziele von digitalen Schaltungen Die Teilnehmer kennen die rechnergestützte Schaltungsentwicklung für programmierbare LogikBauelemente auch mit Hilfe von VHDL Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 42 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Digital Design Literatur • • • • • Eigene Folien in PDF Siemers, Digitaltechnik, Fachbuchverlag Leipzig 2003 Pernards, Digitaltechnik, Hüthig 2001 Wuttke, Schaltsysteme, Pearson Studium 2003 Schiffmann, Technische Informatik, Springer 2004 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 43 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Embedded Systems Modulbezeichnung (ggf. englische Bezeichnung) Embedded Systems Modul-KzBez. oder Nr. 17 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Richard Roth Studiensemester gemäß Studienplan Studienabschnitt 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Digital Design, C-Programmierung, Software Engineering Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Embedded Systems Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 44 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Embedded Systems Lehrveranstaltung LV-Kurzbezeichnung Embedded Systems EM Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Richard Roth Prof. Dr. Richard Roth Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 min Inhalte • Aufbau und typische Eigenschaften von µ-Controllern, Eigenschaften und Programmierung von Komponenten wie Interrupt-Controller, A/D-Wandler, Pusweitenmodul, CAN-Controller • Entwicklung, Simulation, Code- und Testgenerierung mit Hilfe von UML-Tool • Sensoren, Aktoren Lernziele/Lernergebnisse/Kompetenzen Die Teilnehmer lernen die besonderen Eigenschaften eingebetteter Systemen kennen. Sie kennen die Methoden und Werkzeuge zur Realisierung von eingebetteten Systemen Lehrmedien Tafel, Notebook, Beamer Literatur • • • • • Eigene Folien in PDF Scholz, Softwareentwicklung eingebetteter Systeme, Springer 2005 Nauth, Embedded Intelligent Systems, Oldenburg 2005 Berger, Embedded System Design, Cmp Books 2002 Oestereich, Analyse und Design mit UML 2.1, Oldenburg 2006 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 45 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Modulbezeichnung (ggf. englische Bezeichnung) Fachbezogenes Wahlpflichtmodul 1 Modul-KzBez. oder Nr. 18 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Wahlpflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Module des 1. und zum Teil des 2. Studienabschnitts in Abhängigkeit der gewählten Lehrveranstaltung Inhalte abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen abhängig von der jeweiligen Lehrveranstaltung Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 4 SWS 5 4 SWS 5 2. ABAP-Entwicklungsumgebung von SAPNetWeaver (Grundkurs) Advanced Java Programming 4. Existenzgründungssimulation 3. 5. 6. Dokumentenmanagementsysteme HW-nahe Systemprogrammierung 4 SWS 4 SWS 7. Implementierung von Brettspielen am 4 SWS Beispiel ReveriXT IT- und Wirtschaftsrecht 4 SWS 9. SAP Prozesse 8. 10. 11. 12. Medizinische Bildverarbeitung 4 SWS Sicherheit in Mobilfunknetzen 4 SWS 4 SWS Wireless and Mobile Security: Current 4 SWS Issues and Future Trends Writing in Computer Science 4 SWS 5 5 5 5 5 5 5 5 5 Hinweise zur Belegungspflicht oder zu Optionen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 46 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Im Studiengang Techniche Informatik sind insgesamt drei Fachbezogene Wahlpflichtmodule zu belegen. Ein Wahlpflichtmodul im 2. Studienabscnitt und zwei Wahlpflichtmodule im 3. Studienabschnitt. • Pro Semester werden nicht alle Lehrveranstaltungen angeboten. • Das Nähere regelt der Studienplan. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 47 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung ABAP-Entwicklungsumgebung von SAPNetWeaver (Grundkurs) Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Heiner Göhlmann (LB) Prof. Dr. Athanassios Tsakpinis Lehrform LV-Kurzbezeichnung YSAP1 Informatik und Mathematik Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Schriftliche Prüfung und/oder Studienarbeit und/oder mündlicher Leistungsnachweis, Inhalte • Architektur und Komponenten eines SAP-Systems; Werkzeuge in der SoftwareEntwicklung • Struktur und Basiselemente der Programmiersprache ABAP/4 • Prozedurale Programmierung • Typkonzept, interne Tabellen • Datenbankschnittstelle (SQL), • Textuelle GUI-Programmierung • Modularisierungskonzepte • Einführung in die Dialogprogrammierung • Für die Übungen steht ein SAP-System zur Verfügung. Lernziele/Lernergebnisse/Kompetenzen • • • • Kenntnis der Software-Entwicklungsumgebung des SAP-Systems. Überblick über die SAP-Komponenten. Grundkenntnisse in der Programmierung im SAP-Umfeld. Sicherer Umgang mit der SAP-Entwicklungsumgebung. Lehrmedien Folienkopien, interaktiver Übungsbetrieb mit kurzen Vorführungen des Dozenten mit anschließenden Übungen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 48 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Literatur • Aktuelle Literatur insbesondere aus dem Umfeld der eingesetzten Systeme (insbesondere SAP-Portal, WEB-Programmierung) • Keller H, Krüger S: ABAP Objects, Galilleo Press Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Programmieren Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 49 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Advanced Java Programming YAJP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Daniel Jobst Prof. Dr. Daniel Jobst Lehrform Seminar like lectures with problem sets, (4 SWS) Studiensemester gemäß Studienplan 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium 60 60 Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher oder schriftlicher Leistungsnachweis Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 50 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Inhalte Professional working environment • Integrated development environments • Code versioning • Build and dependency management • Continuous integration Programming approach and techniques • Basic development techniques revisited • Object oriented design and patterns Advanced topics • • • • • • • Deeper look into base API components (Collections, Threads, ...) Useful libraries extending the Java API Functional programming with Java Bulk operations Annotations and Reflections Internationalization JavaFX Quality and Testing • Do’s and Don’ts in daily practice • Testing and testing frameworks • Quality assurance Lernziele/Lernergebnisse/Kompetenzen • The concepts of Java are well understood and can be applied effectively as building blocksof stable applications • Students know how to design and code in a professional manner • Common pitfalls can be avoided Lehrmedien Slide presentation, slide copies, black and white board Literatur • • • • • Evans, B., Flanagan, D. (2014): Java in a Nutshell, 6 th ed., O’Reilly Spell, B. (2015): Pro Java 8 Programming, Apress/Springer Darwin, I. (2014): Java Cookbook, 3 rd ed., O’Reilly Goodliffe, P. (2007): Code Craft: The Practice of Writing Excellent Code, No Starch Press Inden, M. (2015): Der Weg zum Java-Profi (GERMAN ONLY), 3rd ed., dpunkt Further reading via GRIPS platform Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 51 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Dokumentenmanagementsysteme YDMS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Prof. Dr. Athanassios Tsakpinis Informatik und Mathematik Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte • • • • • Komponenten von Dokumentenmanagementsystemen Technische Umsetzung Einführungskonzepte Anwendungsbeispiele in betrieblichen Informationssystemen Einführung in Sharepoint von Microsoft Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Funktion, Anwendung und Nutzen von Dokumentenmanagementsystemen (DMS). In den Übungen wird das SharePoint von Microsoft als Beispiel eingeführt, ein in der Wirtschaft häufig eingesetztes DMS Lehrmedien Notebook, Beamer, Internetzugang erforderlich Literatur • Klaus Götzer, R. Schmale, B. Maier, T. Komke: Dokumentenmanagement – Informationen im Unternehmen effizient einsetzen, dpunkt.verlag, ISBN 978-3-89864-529-4 • Melanie Schmid, Britta Seidler: Microsoft SharePoint 2010, Addison-Wesley, ISBN 978-3-8273-2868-7 • Ostheimer Bernhard, Janz Wolfhard: Dokumentenmanagementsysteme – Abgrenzung, Wirtschaftlichkeit, rechtliche Aspekte, Universität Giessen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 52 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Existenzgründungssimulation YEGS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Josef Duttle Prof. Dr. Josef Duttle Lehrform Projektarbeit im Team (4 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis Inhalte Existenzgründungsplanspiel Allgemein: Marktrecherche, Businessplan, Bankgespräch, Absatzplanung, Produktionsplanung, Personalplanung, Beschaffungsplanung, Finanz- und Liquiditätsplanung, Kosten- und Erfolgsplanung, Jahresabschlusserstellung, Plan-Ist-Analyse, Präsentation der Abschlussergebnisse. Eingesetztes TOPSIM Planspiel: TOPSIM easyStartup! (2.0) Sonderaufgaben: Impulsreferate zu ausgewählten Gründungs- und Managementthemen, Firmenname/-logo/-slogan, Internetauftritt. Lernziele/Lernergebnisse/Kompetenzen Vertiefung und Verknüpfung der Kenntnisse zur Existenzgründung in realitätsabbildenden Unternehmensplanspielen mittels Computersimulation. Förderung der Sozialkompetenz und Teamfähigkeit Weiterentwicklung der Präsentationsfähigkeit Lehrmedien Whiteboard, Flipchart, Notebook, Beamer, Videokamera Literatur • Teilnehmerhandbuch zum Planspiel • Literaturhinweise zu den Referatsthemen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 53 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Weitere Informationen zur Lehrveranstaltung Projektarbeit im Team, Gruppengröße: ca. 25 Studierende in Teams mit je 5 Teilnehmern Empfohlene Voraussetzungen: Betriebswirtschaftslehre Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 54 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung HW-nahe Systemprogrammierung YHSP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Alexander Metzner Lehrform Seminaristischer Unterricht (1 SWS) mit Übung (3 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 40h 110h Studien- und Prüfungsleistung Klausur 90-120 min und/oder Projektarbeit Inhalte • • • • • • • • Inbetriebnahme und Startup-Code eines Prozessors am Beispiel des ATmega328P Programmierung unterschiedlicher Speicher (Flash, EEPROM, SRAM) Implementierung serieller Schnittstellen HW-Debugging Bootloader – Bedeutung und Implementierung Ansteuerung externer Peripherie Interrupt-Steuerung und Timer Grundlegende Techniken zur Implementierung eines Echtzeit-Betriebssystems Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Herausforderungen und Methoden der HW-nahen Programmierung eingebetteter Systeme am Beispiel eines Mikrocontrollers. Die Studierenden kennen die notwendigen Schritte zur Inbetriebnahme eines Mikrocontrollers. Die Studierenden sind in der Lage, Peripherie anzusteuern. Die Studierenden kennen die grundlegenden Programmier-Schritte zur Implementierung von Ablaufsteuerungen. Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 55 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Literatur ATmega 8-Bit data sheet ATmega 8-Bit Instruction Set Manual Diverse Datenblätter Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen:Programmieren, Datenverarbeitungssysteme. Voraussetzungen lt. Prüfungsordnung: Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 56 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung Implementierung von Brettspielen am Beispiel ReveriXT Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YIMB Informatik und Mathematik Prof. Dr. Carsten Kern Prof. Dr. Carsten Kern Lehrform Seminaristischer Unterricht mit integrierten Übungen und Praktika (gesamt 4 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur und Studienarbeit Inhalte Ziel der Lehrveranstaltung ist das Verständnis unterschiedlicher Verfahren der künstlichen Intelligenz zur Entwicklung und Implementation eines spielstarken Computerspielers für eine erweiterte Versions des Spiels Reversi. Dabei werden während des Semesters fortlaufend neue Konzepte und Techniken vorgestellt, um „intelligentere“ Computerspieler zu erstellen. Diese Verfahren müssen von den Studierenden aufgearbeitet und im Praktikum umgesetzt werden. Während des Semesters werden außerdem die jeweiligen Programme gegeneinander antreten und eine aktuelle Rangliste. Abschließend wird im Rahmen eines Wettbewerbs ein Sieger der Veranstaltung gekürt. Lernziele/Lernergebnisse/Kompetenzen • Verständnis von Suchverfahren der künstlichen Intelligenz • Verständnis und Fähigkeit der Umsetzung von vorgegebenen SpielNetzwerkspezifikationen • Fähigkeit zur Umsetzung der theoretischen Verfahren in einen Computerclient • Erstellung eines spiel- und konkurrenzfähigen Computerclients • Abstimmen und Management von Teamarbeit • Technisches Beschreiben und Dokumentieren der eigenen Umsetzung • Präsentieren der eigenen Ergebnisse vor der Gruppe und Lehrmedien Overheadprojektor, Powerpoint-Folien, Laptop, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 57 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Literatur S. Russell, P. Norvig, Artificial Intelligence – a modern Approach, Prentice Hall, 3rd edition, 2010 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Programmieren 1 und 2, Algorithmen und Datenstrukturen, Basiskenntnisse von Netzwerkprogrammierung von Vorteil Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 58 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung IT- und Wirtschaftsrecht YITR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Sabine Sobola (LB) Sabine Sobola (LB) Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3./ 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte Die Lehrveranstaltung behandelt vor allem folgende Themen: Im Bereich Informationstechnologie: • Schutz geistigen Eigentums (Designrecht, Urheberrecht, Markenrecht) • Vertragsrecht (Vertragsarten, Vertragsschluss, Recht der Allgemeinen Geschäftsbedingungen, Gewährleistung für Software, Haftungsrecht) • Wettbewerbsrecht (Schutz vor unlauterem Wettbewerb, Zulässige Werbung) • Recht der Telemedien, Internetrecht • Recht bei Open Source Software und Open Content • Datenschutz und Datensicherheit • EU-Recht und Internationales Privatrecht Im Bereich Wirtschaftsrecht: • Grundzüge des Handelsrecht • Grundzüge des Gesellschaftsrecht • Arbeitsrecht (Arbeitsvertragsrecht, Kündigungsschutz) • Compliance und Haftung Lernziele/Lernergebnisse/Kompetenzen Die Studierenden erhalten einen Überblick über die im IT- und Wirtschaftsrecht wichtigsten Rechtsgrundlagen, die Struktur der Gesetze und das Institut des Richterrechts. Sie erwerben die Kompetenz mit der juristischen Fachsprache umzugehen, die rechtliche Problematik bei klassischen Fallgestaltungen aus dem IT- und Wirtschaftsbereich zu erkennen und einer strukturierten Lösung zuzuführen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 59 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Der Unterricht besteht aus Vorlesungen und Fallübungen, die einander abwechseln. Ziel ist es, dass die Studierenden rechtliche Fragestellungen erkennen und so lösen können, wie es den Bedürfnissen der Praxis entspricht. Lehrmedien Powerpoint-Folien Literatur CompR, IT- und Computerrecht, 11. Auflage, C.H. Beck 2014 ArbG, Arbeitsgesetze, 85. Auflage, C.H. Beck 2014 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 60 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Medizinische Bildverarbeitung YMBV Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Christoph Palm Prof. Dr. Christoph Palm Lehrform Seminaristischer Unterricht (3 SWS) mit Übungen (1 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 – 120 min Inhalte • • • • • • • Grundlagen der technisch/physikalischen Prinzipien bildgebender Verfahren in der Medizin Filter im Ortsraum, Faltung Kantenerkennung und Glättung Fouriertransformation Grundlegende Segmentierungsverfahren Binäre Morphologie Ausgewählte Beispiele des Einsatzes von medizinischer Bildverarbeitung in der Praxis Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden können verschiedene Bildmodalitäten gegenüberstellen und den Nutzen für medizinische Fragestellungen erkennen. • Die Studierenden sind in der Lage, mit medizinischen Bildern zu experimentieren und dabei die besonderen Anforderungen beim Umgang mit solchen Daten herauszuarbeiten. • Die Studierenden verstehen die wichtigsten Methoden der Bildverarbeitung und können sie implementieren. • Die Studierenden sind in der Lage, geeignete Bildverarbeitungsmethoden, die Reihenfolge ihrer Anwendung zur Lösung einer Fragestellung vorzuschlagen und mit Hilfe von Tools umzusetzen. Sie analysieren die Auswirkung von Parametern auf die Ergebnisse und können die Effekte begründen. • Die Studierenden können den Zusammenhang zwischen Orts- und Frequenzraum aufzeigen und Filter im Frequenzraum konstruieren. • Die Studierenden hinterfragen die Möglichkeiten von medizinischen Bildverarbeitungsmethoden auf realem Bildmaterial, entdecken die Grenzen und können sie benennen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 61 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrmedien Beamer, Tafel, Whiteboard Literatur • Folienkopien • Burger, Wilhelm und : Digitale Bildverarbeitung: Eine Einführung mit Java und ImageJ,Springer, 2006. • Jähne, Bernd: Digitale Bildverarbeitung, Springer, 2005 • Handels, Heinz: Medizinische Bildverarbeitung: Bildanalyse, Mustererkennung und Visualisierung für die computergestützte ärztliche Diagnostik und Therapie, Vierweg+ Teubner, 2009 • Dougherty, Geoffrey: Digital image processing for medical applications, Cambridge University Press, 2009 • Lehmann, Thomas et al.: Bildverarbeitung für die Medizin: Grundlagen, Modelle, Methoden, Anwendungen, Springer, 1997 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Programmieren 1 und 2, Zuordnung zu Ausbildungszielen • G1: Kenntnis des Aufbaus, sowie der Möglichkeiten und Grenzen von Systemen der Informationstechnik • G2: Beherrschung elementarer Methoden der Mathematik und der Informatik zur Analyse und Modellierung • G8: Fähigkeit zum selbständigen Einarbeiten in Spezialgebiete Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 62 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung SAP Prozesse YSPR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Frank Herrmann Prof. Dr. Frank Herrmann Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit und Vortrag mit mündlicher Prüfung Inhalte Abbilden eines kompletten Geschäftsprozesses vom Einkauf über die Produktion bis hin zum Verkauf in das vorhandene R/3-System. Lernziele/Lernergebnisse/Kompetenzen • Kenntnis der Abbildung von betrieblichen Abläufen durch die Enterprise Ressource Planning (ERP)-Standardsoftware SAP R/3 • Kenntnis des für ERP-Software typischen Integrationsaspekts • Kenntnis der Kernmodule des R/3-Systems für einen Kernprozess. • Kenntnis der Schnittstellen zum Finanzwesen und der Personalwirtschaft. • Der Prozess ist eine Abstraktion eines in der industriellen Praxis vorkommenden Unternehmensprozesses. Lehrmedien Overheadfolien, PowerPoint Präsentation, PC und Beamer Software: SAP R/3 Literatur Maassen A, Schoenen M, Werr I: Grundkurs SAP R/3, Vieweg-Verlag Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Betriebswirtschaftslehre Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 63 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Sicherheit in Mobilfunknetzen YSMN Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Christoph Skornia Dr. Florian Scheuer (LB) Lehrform Seminaristischer Unterricht mit integrierten Übungen Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Schriftliche Prüfung Inhalte • • • • • • • • Kurze Einführung in die Informationssicherheit Einführung in die Kryptographie Einführung in Mobilfunknetze GSM: Grundlagen, Aufbau, Protokolle Sicherheitsfunktionen von GSM Angriffe auf und Schwachstellen von GSM in der Praxis Schutz von Aufenthaltsinformationen in mobilen Netzen Neuerungen und Sicherheitsfunktionen in UMTS und LTE Lernziele/Lernergebnisse/Kompetenzen • Studierende erwerben ein Verständnis für den Aufbau und die Arbeitsweise von Mobilfunknetzen. • Sie lernen Grundlagen der Informationssicherheit und der Kryptographie kennen und im Kontext von Mobilfunknetzen anzuwenden. • Sie können sich systematisch Sicherheitsproblemen in mobilen Kommunikationsnetzen annähern und diese identifizieren sowie Lösungsmöglichkeiten entwickeln. • Sie erwerben die Fähigkeit, sich an komplexe Themen anzunähern und Lösungsansätze auf neue Fragestellungen zu transferieren Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 64 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Literatur • Claudia Eckert: IT-Sicherheit: Konzepte – Verfahren – Protokolle. Oldenbourg-Verlag. • Albrecht Beutelspacher, Heike B. Neumann, Thomas Schwarzpaul: Kryptographie in Theorie und Praxis. Vieweg-Verlag • Hannes Federrath: Sicherheit mobiler Kommunikation: Schutz in GSM-Netzen, Mobilitätsmanagement und mehrseitige Sicherheit. DuD-Fachbeiträge. Vieweg-Verlag. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 65 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung Wireless and Mobile Security: Current Issues and Future Trends Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YWMS Informatik und Mathematik Prof. Dr. Markus Westner Dr. Abhijit Sen (LB) Lehrform Regular lecture, online consultations Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium Studien- und Prüfungsleistung Exam, Project, Assignment Inhalte Students will learn about wireless security technologies such as advanced user authentication, robust encryption, and intrusion prevention. They also will learn concepts of wireless discovery, wireless attack identification and monitoring, and wireless security policies and solutions. Students will be required to conduct research and work on a project to solve real-world wireless system security problems in a simulated environment. Student will also learn recent trends in wireless security. • Topic 1: Wireless Security Basics, Current Issues • Topic 2: IEEE 802.11 Security , Encryption Ciphers and Methods • Topic 3: Enterprise 802.11 Layer 2 Authentication Methods • Topic 4: 802.11 Dynamic Encryption Key Generation • Topic 5: Wireless LAN Security Auditing, Wireless Security Monitoring • Topic 6: 802.11 Fast Secure Roaming • Topic 7: Wireless Security Risks, Wireless Security Policies • Topic 8: Trends in Wireless Security Lernziele/Lernergebnisse/Kompetenzen A student successfully completing the course will have reliably demonstrated the ability to: • Describe methods for target locating and wireless local area network (WLAN) mapping • Recognize different wireless attacks • Describe different types of wireless intrusion prevention systems • Describe wireless security policies • Describe wireless security solutions • Configure security features on wireless devices • Use wireless discovery tools and protocol analyzers Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 66 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 • Conduct research in wireless security Angebotene Lehrunterlagen Lecturer provided materials on e-learning platform. Literatur Weitere Informationen zur Lehrveranstaltung Time: 2 weeks block course + virtual lectures, private studies Prerequisite(s): Understanding of computer networks Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 67 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Lehrveranstaltung LV-Kurzbezeichnung Writing in Computer Science YWCS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Stefanie Scherzinger Prof. Dr. Stefanie Scherzinger Informatik und Mathematik Lehrform Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit mit LaTeX Inhalte • • • • • • • • • • Kinds of publications Punctuation and style Presenting graphs, figures, and tables Presenting mathematics and algorithms Editing Writing up Doing research Experimentation Refereeing Ethics Lernziele/Lernergebnisse/Kompetenzen The students are able to search for, evaluate, and referee research papers. The students are able to assemble research materials into a technical paper. This includes writing an abstract, an introduction, and presenting empirical results. The students honor research ethics. Lehrmedien Notebook, Beamer, Internetzugang erforderlich Literatur • Justin Zobel: Writing for Computer Science, Springer, 2004. • Felicitas Macgilchrist: Academic Writing, UTB Verlag, 2014. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 68 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 1 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Englisch Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 69 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Kommunikationssysteme Modulbezeichnung (ggf. englische Bezeichnung) Kommunikationssysteme Modul-KzBez. oder Nr. 16 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Thomas Waas Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 7 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Datenverarbeitungssysteme Programmieren 1 Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 7 Kommunikationssysteme Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 70 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Kommunikationssysteme Lehrveranstaltung LV-Kurzbezeichnung Kommunikationssysteme KS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Thomas Waas Prof. Dr. Thomas Waas Lehrform Seminaristischer Unterricht (4 SWS) mit Praktikum (2 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 6 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 7 Eigenstudium 90h 120h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 min Inhalte • Überblick über Computernetzwerke (Komponenten, Operation, Protokolle, zeitlicher Ablauf der Datenübertragung, Netzwerk-Architektur Modelle: ISO – OSI, TCP/IP) • Anwendungs-Schicht ( Kommunikation zw. Prozessen, Dienste für NW-Anwendungen, Protokollablauf und Meldungsformate der Anwendungen: HTTP, FTP, E-Mail, DNS) • Transport Schicht ( Protokollarten: TCP, UDP, Meldungsformate, Ablauf, Überlastkontrolle, Analyse) • Netzwerk Schicht ( Netzwerkdienst-Modell, Routing, Distanz Vektor Algorithmus, Link State Algorithmus, hierarchisches Routing, Routing Tabellen, Routing Protokolle: RIP, OSPF, BGP, Adressierung in TCP/IP Netzen, IPv4- Protokoll: Meldungsformat, Fragmentierung, Ablauf, Analyse, Subnetting) • Data Link (DL) Schicht (Dienste der DL Schicht, Techniken für Fehlerkorrekturen, gesicherte und ungesicherte Übertragungs-protokolle: Stop &Wait, Go Back to N, Mehrfachzugriffsprotokolle, ARP-Protokoll, DL für LANs: Ethernet, Fast-Ethernet, GigabitEthernet, Wireless Zugriffsverfahren: IEEE 802.11, Netzwerk-Komponenten der DL: Bridge, Hub, Switches) • Socket Programmierung Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen die Computer Netzwerk-Komponenten, deren Rolle und die Kommunikations-Protokolle zwischen Komponenten. • Sie kennen das Standard ISO-OSI Architektur-Modell im Vergleich zum TCP/IP-Modell sowie verschiedene Netzwerk-Dienste der Anwendungs-Schicht (wie z. B. DNS, DHCP). • Sie sind befähigt, mittels Analyse-Tools im Labor die Meldungsinhalte zu analysieren und zu identifizieren. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 71 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Kommunikationssysteme • Sie kennen die Protokolle der Transportschicht (TCP, UDP) und die wichtigsten Dienste der Netzwerkschicht, wie Routing und globale Adressierung und können diese praktisch auf die Netzwerk-Komponenten, wie Router und Switch, anwenden. • Die Studierenden kennen die meist verwendeten Verfahren für die Meldungsübertragung auf die Data-Link-Ebenen, auf Fest- und Wireless-Netze der LANs (Ethernet, FEth, IEEE802.11). • Studierende verfügen über die Kompetenz, Prozesse über das Internet kommunizieren zu lassen. Lehrmedien Tafel, Overheadprojektor, Notebook, Beamer Literatur • Skript und On-Line Tutorials • D.E. Comer: „Computernetzwerke und Internets“ Pearson • James Kurose &Keith Ross: „Computernetzwerke: Ein Top-Down-Ansatz mit Schwerpunkt Internet“ Addison Wesley, München, 2002 • Fred Halsall: Computer Networking and the Internet, 5th Edition, Addison Wesley, Reading, MA., 2005 • Behrouz Forouzan: Data Communications and Networking, 3rd Edition McGrawHill, Boston, 2004 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 72 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Praktikum mit Praxisseminar Modulbezeichnung (ggf. englische Bezeichnung) Praktikum mit Praxisseminar Modul-KzBez. oder Nr. 20 / 21 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Klaus Volbert Studiensemester gemäß Studienplan Studienabschnitt 5. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 26 Verpflichtende Voraussetzungen 90 Kreditpunkte aus den vorangegangenen 4 Semestern oder vollständiges Ablegen der Grundlagenmodule (Erwerb von 60 Kreditpunkten) und Absolvierung mindestens eines weiteren Studiensemesters in Vollzeit. Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung 1. Praktikum im Betrieb und Praxisseminar Stand: 24.03.2016 Lehrumfang Arbeitsaufwand [SWS o. UE] [ECTS-Credits] 26 Ostbayerische Technische Hochschule Regensburg Seite 73 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Praktikum mit Praxisseminar Lehrveranstaltung LV-Kurzbezeichnung Praktikum im Betrieb und Praxisseminar PR + PS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Klaus Volbert alle Professoren/innen der Fakultät IM Lehrform Praktikum (18 Wochen Vollzeit im Betrieb) und Praxisseminar (1 Tag) Studiensemester gemäß Studienplan 5. Lehrumfang [SWS oder UE] Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 26 Eigenstudium Studien- und Prüfungsleistung Praktikum: Nachweis über 18 Wochen Praktikum im Betrieb, Praxisseminar: Seminarvortrag mit Erfolg und Praktikumsbericht mit Erfolg Inhalte Im Rahmen von DV-Projekten ist die Mitarbeit in möglichst allen Projektphasen (Systemanalyse, Systemplanung, Implementierung und Systemeinführung) sicherzustellen. Lernziele/Lernergebnisse/Kompetenzen • Kenntnis der Arbeitsweise und Arbeitsabläufe in einem Unternehmen • Erfahrung in der praktischen Anwendung im Studium erworbener Fachkenntnisse • Erfahrung in der Diskussion und Präsentation von Arbeitsergebnissen Lehrmedien Praxisseminar: Tafel, Notebook, Beamer Literatur Weitere Informationen zur Lehrveranstaltung Praktikum und Praxisseminar Praktikum:18 Wochen, je ca. 38,5h Vollzeit im Betrieb (gesamt: ca. 693h) Praxisseminar: Präsenz im Seminar, (Vor- und Nachbereitung) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 74 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Software Engineering Modulbezeichnung (ggf. englische Bezeichnung) Software Engineering Modul-KzBez. oder Nr. 15 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Carsten Kern Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 8 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Programmieren 1 und 2 Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 6 SWS [ECTS-Credits] 8 Software Engineering Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 75 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Software Engineering Lehrveranstaltung LV-Kurzbezeichnung Software Engineering SE Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Carsten Kern Prof. Dr. Michael Bulenda Prof. Dr. Carsten Kern Prof. Dr. Alexander Söder Lehrform Seminaristischer Unterricht (4 SWS) mit Übungen und Praktikum (2 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 6 SWS deutsch [ECTS-Credits] 8 Zeitaufwand: Präsenzstudium Eigenstudium 90h 150h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Grundlagen des Software-Engineering (Definition, Ethik, Qualität) • Vorgehensmodelle (Phasenmodelle, V-Modelle, Agile Entwicklung) • Konzepte und Notationen der OOA (Basiskonzepte, statische Konzepte, dynamische Konzepte) • Checklisten zur Erstellung eines OOA-Modells(Geschäftsprozess, Statistisches Model, Dynamisches Modell) • Grundlagen des Requirements Engineering • Grundlagen der Software-Architektur ( 4+1 Sichten, Standardarchitekturen, Physische Verteilung) • Persistenzschicht (Objekt relationales Mapping, Grundlegende Verfahren, Datenbankanbindung) • Software Design ( Implementierung, Design-Patterns) • Software Test • Erstellung Projektvorschlag (Situationsanalyse, Ziele, Maßnahmen, Erfolgsfaktoren) • Erstellung Software-Requirements (Systemkontext, Use-Cases, Produktmodell) • Erstellung Fachkonzept/Architektur (Logische Sicht, Struktursicht, Verteilung) • Erstellung OO-Modell (Geschäftsprozess, OOA-Modell, OOD-Modell, Objektrelationale Abbildung) • Erstellung Software Prototyp Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 76 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Software Engineering Lernziele/Lernergebnisse/Kompetenzen Kenntnis der Denk- und Vorgehensweisen des Softwareengineering. Fähigkeit zur objektorientierten Modellierung mit der Standardnotation UML in Analyse und Entwurf Fähigkeit zur Umsetzung der objektorientierten Konzepte in gängige Programmierumgebungen und Datenhaltungskonzepte Fertigkeit in der Anwendung der Lehrinhalte auf konkrete Problemsituationen durch Realisierung eines kleineren Projektes in Teamarbeit Lehrmedien Overheadfolien (in der Veranstaltung entwickelt), PowerPoint Präsentation, PC und Beamer Literatur • Balzert,Heide: Lehrbuch der Objekmodellierung, Heidelberg, Spektrum, Akad. Verlag, 1999 • Oestereich,Bernd: Objektorientierte Softwareentwicklung: Analyse und Design, München Wien, R. Oldenbourg Verlag, 1998 • Kargl: Fachentwurf für DV-Anwendungssysteme, München-Wien: R.Oldenbourg 1989 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 77 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Statistik Modulbezeichnung (ggf. englische Bezeichnung) Statistik Modul-KzBez. oder Nr. 12 Fakultät Modulverantwortliche/r Prof. Dr. Hans Kiesl Prof. Dr. Peter Wirtz Informatik und Mathematik Studiensemester gemäß Studienplan Studienabschnitt 3. oder 4. 2. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Mindestens 30 Kreditpunkte aus dem 1. Studienabschnitt Empfohlene Vorkenntnisse Mathematik 1 und 2, Programmierkenntnisse Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Statistik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 78 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Statistik Lehrveranstaltung LV-Kurzbezeichnung Statistik ST Fakultät Verantwortliche/r Informatik und Mathematik Prof. Dr. Hans Kiesl Prof. Dr. Peter Wirtz Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Hans Kiesl Prof. Dr. Peter Wirtz Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3. oder 4. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 - 120 min Inhalte • Beschreibende Statistik (Merkmale, Darstellung von Messreihen, Maßzahlen für ein- und zweidimensionale Messreihen, Robustheit von Maßzahlen). • Grundbegriffe der Wahrscheinlichkeitstheorie (Wahrscheinlichkeitsräume, bedingte Wahrscheinlichkeiten, Unabhängigkeit, Zufallsvariable und Verteilungsfunktion, Erwartungswert und Varianz, mehrdimensionale Zufallsvariable, Normalverteilung,x² -, t - und F−Verteilung, Gesetze der großen Zahlen und Grenzwertsätze, empirische Verteilungsfunktion, Zentralsatz der Statistik). • Schließende Statistik (Schätzverfahren und ihre Eigenschaften, Maximum-LikelihoodMethode, Konfidenzintervalle, Tests bei Normalverteilungsannahmen, der x² Anpassungstest, verteilungsunabhängige Tests, einfache Varianzanalyse, einfache lineare Regression). Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden sind in der Lage, Beobachtungen, die unter dem Einfluss des Zufalls stehen, aufzubereiten und zu analysieren • Die Studierenden kennen die spezifischen Denkweisen der Wahrscheinlichkeitstheorie • Die Studierenden kennen die Methodik statistischer Schätz- und Testverfahren. Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 79 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Statistik Literatur • Bosch, Elementare Einführung in die angewandte Statistik, Vieweg 2005 • Hübner, Stochastik: „Eine anwendungsorientierte Einführung für Informatiker, Ingenieure und Mathematiker“, Vieweg 2009 • Lehn/Wegmann, Einführung in die Statistik, Teubner 2006 • Ross, Statistik für ingenieure und Naturwissenschaftler, Elsevier 2006 • Sachs, Wahrscheinlichkeitsrechnung und Statistik, Hanser 2009 • Teschl und Teschl, „Mathematik für Informatiker Band 2“, Springer 2007 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 80 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Bachelor-Arbeit Modulbezeichnung (ggf. englische Bezeichnung) Bachelor-Arbeit Modul-KzBez. oder Nr. 31 Fakultät Modulverantwortliche/r Vorsitzender der Prüfungskommission Informatik und Mathematik Studiensemester gemäß Studienplan Studienabschnitt 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 12 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt, Praxissemester erfolgreich absolviert. Empfohlene Vorkenntnisse Alle Module des 1. und 2. Studienabschnitts Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung 1. Bachelor-Arbeit Stand: 24.03.2016 Lehrumfang Arbeitsaufwand [SWS o. UE] [ECTS-Credits] 12 Ostbayerische Technische Hochschule Regensburg Seite 81 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Bachelor-Arbeit Lehrveranstaltung LV-Kurzbezeichnung Bachelor-Arbeit BA Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Vorsitzender der Prüfungskommission Informatik und Mathematik alle Professoren/innen der Fakultät IM Lehrform Selbständige Bearbeitung eines Problems, Erstellen einer schriftlichen Ausarbeitung, Vorbereiten einer Präsentation Studiensemester gemäß Studienplan 7. Lehrumfang [SWS oder UE] Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 12 Eigenstudium 360h Studien- und Prüfungsleistung Schriftliche Ausarbeitung Inhalte Fachspezifisches Thema Lernziele/Lernergebnisse/Kompetenzen Die Studierenden können ein fachspezifisches Problem selbständig bearbeiten, Lösungsansätze im Team diskutieren und die Ergebnisse in mündlicher und schriftlicher Form präsentieren. Lehrmedien Papier, CD/DVD, PDF-Datei u.a. Literatur Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Alle Module des 1. und 2. Studienabschnitts Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 82 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Bachelorseminar Modulbezeichnung (ggf. englische Bezeichnung) Bachelorseminar Modul-KzBez. oder Nr. 32 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 3 Verpflichtende Voraussetzungen • Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, • Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt, • Praxissemester erfolgreich absolviert. • Anmeldung Bachelor-Arbeit notwendig Empfohlene Vorkenntnisse Alle Module des 1. und 2. Studienabschnitts Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung 1. Bachelorseminar Stand: 24.03.2016 Lehrumfang Arbeitsaufwand [SWS o. UE] [ECTS-Credits] 3 Ostbayerische Technische Hochschule Regensburg Seite 83 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Bachelorseminar Lehrveranstaltung LV-Kurzbezeichnung Bachelorseminar BS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Dekan Fakultät IM alle Professoren/innen der Fakultät IM Lehrform Seminar Studiensemester gemäß Studienplan 7. Lehrumfang [SWS oder UE] Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 3 Eigenstudium 30h 60h Studien- und Prüfungsleistung Referat mit Erfolg ableisten. Teilnahme an 9 weiteren Seminarvorträgen Inhalte Fachspezifisches Thema Lernziele/Lernergebnisse/Kompetenzen Die Studierenden können ein fachspezifisches Problem selbständig bearbeiten, Lösungsansätze im Team diskutieren und die Ergebnisse in mündlicher und schriftlicher Form präsentieren. Lehrmedien Tafel, Notebook, Beamer und ggf. weitere Medien Literatur Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Alle Module des 1. und 2. Studienabschnitts Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 84 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Modulbezeichnung (ggf. englische Bezeichnung) Fachbezogenes Wahlpflichtmodul 2 Modul-KzBez. oder Nr. 29 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Wahlpflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Module des 1. und 2. Studienabschnitts in Abhängigkeit der gewählten Lehrveranstaltung Inhalte abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen abhängig von der jeweiligen Lehrveranstaltung Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 85 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 4 SWS 5 4 SWS 5 2. ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs) Advanced Java Programming 4. AUTOSAR 3. 5. 6. 7. 8. 9. 10. 11. Algorithmen für Sensornetze Big Data Technologies Data Mining Dokumentenmanagementsysteme Entwicklung von Applikationen für Smartphones High Performance Computing IT- und Wirtschaftsrecht 12. Management der Informationssicherheit Nebenläufige Programmierung 14. SAP Prozesse 13. 15. 16. 17. 18. Quantencomputing Software Design and Test for Safety Critical Microcontrollers Software Engineering für Embedded Automotive Systeme User Experience Engineering XML-Processing 4 SWS 4 SWS 4 SWS 4 SWS 4 SWS 5 5 5 5 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 4 SWS 5 5 4 SWS 5 4 SWS 5 4 SWS 5 Hinweise zur Belegungspflicht oder zu Optionen Im Studiengang Technische Informatik sind insgesamt drei Fachbezogene Wahlpflichtmodule zu belegen. Ein Wahlpflichtmodul im 2. Studienabschnitt und zwei Wahlpflichtmodule im 3. Sudienabschnitt. • Pro Semester werden nicht alle Lehrveranstaltungen angeboten. • Das Nähere regelt der Studienplan. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 86 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs) Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Heiner Göhlmann (LB) Prof. Dr. Athanassios Tsakpinis Lehrform LV-Kurzbezeichnung YSAP2 Informatik und Mathematik Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 min Inhalte • Werkzeuge Software-Entwicklung (ABAP-Workbench), Dialogprogrammierung: Wiederholung • Interaktives Reporting • Dialog-/Transaktionsprogrammierung weiterführende Konzepte • Objektorientierte Programmierung mit ABAP • Programmierung mit Controls • Business Server Pages • Software-Entwicklung mit ABAP und JAVA: die Zusammenführung der beiden Welten • Für die Übungen steht ein SAP-System zur Verfügung. Lernziele/Lernergebnisse/Kompetenzen • Vertiefte Kenntnis der Software-Entwicklungsumgebung des SAP-R/3®-Systems. • Fertigkeiten in der Anwendung objektorientierter Techniken sowie der Realisierung von WEB-fähigen Transaktionen im SAP-Umfeld. Lehrmedien Folienkopien, interaktiver Übungsbetrieb mit kurzen Vorführungen des Dozenten mit anschließenden Übungen Literatur • Aktuelle Literatur insbesondere aus dem Umfeld der ein-gesetzten Systeme (insbesondere SAP-Portal, WEB-Programmierung) • Keller H, Krüger S: ABAP Objects, Galilleo Press Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 87 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (2 SWS), Übungen (2 SWS) Empfohlene Voraussetzungen: Programmieren ABAP-Entwicklungsumgebung von SAP NetWeaver (Grundkurs) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 88 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Advanced Java Programming YAJP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Daniel Jobst Prof. Dr. Daniel Jobst Lehrform Seminar like lectures with problem sets, (4 SWS) Studiensemester gemäß Studienplan 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium 60 60 Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher oder schriftlicher Leistungsnachweis Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 89 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Inhalte Professional working environment • Integrated development environments • Code versioning • Build and dependency management • Continuous integration Programming approach and techniques • Basic development techniques revisited • Object oriented design and patterns Advanced topics • • • • • • • Deeper look into base API components (Collections, Threads, ...) Useful libraries extending the Java API Functional programming with Java Bulk operations Annotations and Reflections Internationalization JavaFX Quality and Testing • Do’s and Don’ts in daily practice • Testing and testing frameworks • Quality assurance Lernziele/Lernergebnisse/Kompetenzen • The concepts of Java are well understood and can be applied effectively as building blocksof stable applications • Students know how to design and code in a professional manner • Common pitfalls can be avoided Lehrmedien Slide presentation, slide copies, black and white board Literatur • • • • • Evans, B., Flanagan, D. (2014): Java in a Nutshell, 6 th ed., O’Reilly Spell, B. (2015): Pro Java 8 Programming, Apress/Springer Darwin, I. (2014): Java Cookbook, 3 rd ed., O’Reilly Goodliffe, P. (2007): Code Craft: The Practice of Writing Excellent Code, No Starch Press Inden, M. (2015): Der Weg zum Java-Profi (GERMAN ONLY), 3rd ed., dpunkt Further reading via GRIPS platform Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 90 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Algorithmen für Sensornetze YASN Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Klaus Volbert Prof. Dr. Klaus Volbert Lehrform Seminaristischer Unterricht mit Übungen (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90-120 min und/oder Projektarbeit und/oder mündliche Prüfung Inhalte • Algorithmen für Sensornetze werden vorgestellt, diskutiert, mathematisch analysiert und teilweise implementiert (ggf. Projektarbeit): • Einführung (Historie, Begriffe, Abgrenzungen) • Grundlagen (Funk, eingebettete Systeme) • Vorstellung der Entwicklungsplattform • Diskussion ausgewählter Algorithmen (z.B.Topologiekontrolle, Routing, Scheduling, …) • Ausblick (Themen für Arbeiten) Lernziele/Lernergebnisse/Kompetenzen Vertiefung der algorithmischen Denkweise anhand von algorithmischen Frage-/ Problemstellungen in Sensornetzen. Insbesondere Verständnis von Algorithmen zur energieeffizienten Kommunikation in Sensornetzen. Erkenntnis, wo die algorithmischen Herausforderungen in Sensornetzwerken liegen. Fähigkeit zur Umsetzung ausgewählter Algorithmen und Methoden an einer aktuellen Entwicklungsplattform. Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 91 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Literatur • • • • • • Eigenes Skript und aktuelle Forschungsartikel Dokumentation zur Entwicklungsplattform J. Schiller: Mobile Communication, Addison Wesley, 2003 A.S. Tanenbaum: Computer Networks, Prentice Hall, 2010 R. Gessler, T. Krause: Wireless-Netzwerke für den Nahbereich, Vieweg+Teubner, 2009 B. Walke: Mobile Radio Networks: Networking, Protocols and Traffic Performance, John Wiley &Sons, 2001 • B. Walke, M. Bossert, N. Fliege: Mobilfunknetze und ihre Protokolle, 2 Bde., Bd.1, Grundlagen, GSM, UMTS und andere zellulare Mobilfunknetze, Vieweg+Teubner, 2001 • B. Walke: Mobilfunknetze und ihre Protokolle, 2 Bde., Bd.2, Bündelfunk, schnurlose Telefonsysteme, W-ATM, HIPERLAN, Satellitenfunk, UPT, B.G. Teubner Verlag, 2001 • R. Klein: Algorithmische Geometrie: Grundlagen, Methoden, Anwendungen, Springer, 2005 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht mit Übungen (4 SWS). Empfohlene Voraussetzungen: Grundlagen der Informatik, Programmieren 1 und 2, Mathematik 1 und 2, ALgorithmen und Datenstrukturen, Kommunikationssysteme, Rechnertechnik, Software Engineering und weitere Module aus dem 1. und 2. Studienabschnitt. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 92 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung AUTOSAR YASA Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Alexander Metzner Lehrform Seminaristischer Unterricht (1 SWS) mit Übungen (1 SWS) und Projekt (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 4 SWS deutsch [ECTS-Credits] 5 Zeitaufwand: Präsenzstudium Eigenstudium 40h 110h Studien- und Prüfungsleistung Klausur: 90 - 120 min und/oder Projektarbeit Inhalte - SW-Entwicklung in der Automobil-Industrie - Prinzipien der tief eingebetteten Systemen - Echtzeitbetriebssystem am Beispiel von OSEK - AUTOSAR-Standard o Methodology o Applikationsinterfaces o Konfiguration o Basis-SW - DSL-Modellierung unter EMF - Codegenerierung - Implementierung am konkreten Beispiel Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen die Herausforderungen in der Entwicklung von SteuergeräteSoftware in der Automobilindustrie oder vergleichbarerer tief eingebetteter Systeme. • Die Studierenden kennen die grundlegenden Prinzipien und Methoden des AUTOSARStandards und können dies anhand ausgewählter Themen realisieren. • Die Studierenden kennen das allgemeine Prinzip von Domänen-spezifischen Sprachen und können dies am konkreten Beispiel realisieren. Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 93 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Literatur • J. Schäuffele und Th. Zurawka – Automotive Software Engineering • O. Kindel und M. Friedrich – Softwareentwicklung mit AUTOSAR • D. Steinberg, F. Budinsky, M. Paternostro, E.Merks EMF: Eclipse Modeling Framework Weitere Informationen zur Lehrveranstaltung Semianristischer Unterricht (1 SWS), Übung (1 SWS), Projekt (2 SWS). Empfohlene Voraussetzungen: Programmieren, Software-Engineering, Betriebssysteme, Kommunikationssysteme. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 94 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Big Data Technologies YBDT Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Westner Dr. Laurent d'Orazio (LB) Lehrform Regular lecture, online consultations Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium Studien- und Prüfungsleistung Exam, Project, Assignment Inhalte This course aims at giving a flavour of both Big Data and Cloud Computing, in particular focusing on new technical trends. It will introduce important concepts related to these domains and the main historical contributions they rely on (utility computing, grid computing, parallel and distributed DBMS). It will then describe the main stacks in Big Data management (storage, query processing), with concrete systems such as Google MapReduce execution environment, Apache Hadoop and its file system HDFS, Apache Spark, Facebook Hive for analysis, or the popular key-value store MongoDB. Lernziele/Lernergebnisse/Kompetenzen Cloud Computing enables to address the increasing needs of resources of many fields of scientific (for example genome sequencing, particle physics), economic (e-commerce, business intelligence, or business process) and societal (health, social networks, education, etc.) applications, where data, especially Big Data, play a crucial role. Angebotene Lehrunterlagen No prescribed text. Recommended reading lists will be provided. Lecturer provided materials on e-learning platform. Literatur Weitere Informationen zur Lehrveranstaltung Time: 2 weeks block course + virtual lectures, private studies Prerequisite(s): Good understanding on software engineering, good programming skills Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 95 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Data Mining YDMI Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Edwin Schicker Alfred Jockisch (LB) Prof. Dr. Edwin Schicker Lehrform Seminaristischer Unterricht mit Übungen und Praktika (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung 90 min Inhalte • Definition von Data-Mining. • Vorstellen verschiedener Werkzeuge und deren Möglichkeiten und Grenzen: spezielle Statistische Verfahren, Neuronale Netze, Genetische Algorithmen, u.a. • Techniken des Data-Mining: Untersuchung verschiedener Analyse-verfahren, z.B. Entscheidungsbäume und Entscheidungstheorie. • Anwendungen von Data-Mining-Verfahren in der Praxis Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Arbeitsweise zum Einsatz von Data Mining. Die Studierenden erwerben die Fertigkeit, selbstständig aus mittleren und großen Datenbeständen durch Anwendung von Data-Mining statistisch korrekte Zusammenhänge zu finden. Die Studierenden sind befähigt, für die verschiedenen Fragestellungen die richtigen Werkzeuge zur Auswertung großer Datenbestände einzusetzen. Lehrmedien Tafel, Beamer mit Notebook Literatur • Petersohn H: Data Mining. Verfahren, Prozesse, Anwendungsarchitektur, Oldenbourg, 2005 • Alpar P, Niedereichholz J: Data Mining im praktischen Einsatz, Vieweg 2000 • Otte R, Otte V, Kaiser V: Data Mining für die industrielle Praxis, Hanser, 2004 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 96 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Weitere Informationen zur Lehrveranstaltung Vorlesung (2 SWS), Übung/Praktikum (2 SWS) Empfohlene Voraussetzungen sind: Datenbanken, Algorithmen und Datenstrukturen, Statistik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 97 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Dokumentenmanagementsysteme YDMS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Prof. Dr. Athanassios Tsakpinis Informatik und Mathematik Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte • • • • • Komponenten von Dokumentenmanagementsystemen Technische Umsetzung Einführungskonzepte Anwendungsbeispiele in betrieblichen Informationssystemen Einführung in Sharepoint von Microsoft Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Funktion, Anwendung und Nutzen von Dokumentenmanagementsystemen (DMS). In den Übungen wird das SharePoint von Microsoft als Beispiel eingeführt, ein in der Wirtschaft häufig eingesetztes DMS Lehrmedien Notebook, Beamer, Internetzugang erforderlich Literatur • Klaus Götzer, R. Schmale, B. Maier, T. Komke: Dokumentenmanagement – Informationen im Unternehmen effizient einsetzen, dpunkt.verlag, ISBN 978-3-89864-529-4 • Melanie Schmid, Britta Seidler: Microsoft SharePoint 2010, Addison-Wesley, ISBN 978-3-8273-2868-7 • Ostheimer Bernhard, Janz Wolfhard: Dokumentenmanagementsysteme – Abgrenzung, Wirtschaftlichkeit, rechtliche Aspekte, Universität Giessen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 98 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Entwicklung von Applikationen für Smartphones YAPP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Kucera Prof. Dr. Markus Kucera Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 min bzw. Präsentation oder Projektarbeit Inhalte • • • • • • • Grundlagen von Smartphones: Geräte, Betriebssysteme, Programmiersysteme Systemaufbau Sicherheit Gestaltung von Oberflächen Verarbeitung von Nachrichten, Kommunikation Dateisystem und Datenbanken Standortbezogene Dienste. Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden können die spezifischen Möglichkeiten von Smartphones bei der Entwicklung von Anwendungen für mobile Systeme (sog. Apps) einsetzen. Dies gilt insbesondere für Besonderheiten bei der Mensch-Maschine-Schnittstelle • Gestensteuerung, Spracheein-/Ausgabe • Ortsbezogene Anwendungen • Interaktion mit Anwendungen in der sog. Cloud Lehrmedien Präsentationsfolien, Folienkopien, Skript, Tafel Literatur • Becker/Pant: Android2: Grundlagen und Programmierung, dPunkt Verlag, 2. Auflage 2010 • u.v.a. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 99 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Programmieren 1, Programmieren 2, Betriebssysteme, Kommunikationssysteme, Datenbanken Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 100 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung High Performance Computing YHPC Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Jan Dünnweber Prof. Dr. Jan Dünnweber Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur Inhalte The lecture begins with a discussion on parallel computing - what it is and how it is used followed by a discussion on theoretical concepts and terminology associated with parallel computing. The topics of parallel memory architectures and programming models are then explored. These topics are followed by a series of practical discussions on a number of the complex issues related to designing and running parallel programs, including heterogeneity and efficiency, parallel debugging etc. The lecture is accompanied by a tutorial showing several examples of how to parallelize serial programs. Lernziele/Lernergebnisse/Kompetenzen The lecture "High-Performance Computing" is intended to provide an overview of the broad topic of distributed and parallel computing using clusters, grids, clouds, SMP servers, peer-to-peer networks and other parallel platforms. It covers the writing of multi-threaded programs with Java, C &Pthreads and parallel programming using MPI and OpenMP as well. This lecture aims at students who want to become acquainted with parallel computing and who already have some experience with sequential programming using Java and C (on top of Linux/Unix). Lehrmedien Webseite, Skript, Folien Literatur Parallele Programmierung von Thomas Rauber und Gudula Rünger, Parallel Programming in C with MPI and OpenMPI von Michael J. Quinn Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 101 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterrricht mit Übungen (4 SWS). Empfohlene Voraussetzungen: Grundkenntnisse in der Programmierung mit Java und C, Englischkenntnisse. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 102 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung IT- und Wirtschaftsrecht YITR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Sabine Sobola (LB) Sabine Sobola (LB) Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3./ 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte Die Lehrveranstaltung behandelt vor allem folgende Themen: Im Bereich Informationstechnologie: • Schutz geistigen Eigentums (Designrecht, Urheberrecht, Markenrecht) • Vertragsrecht (Vertragsarten, Vertragsschluss, Recht der Allgemeinen Geschäftsbedingungen, Gewährleistung für Software, Haftungsrecht) • Wettbewerbsrecht (Schutz vor unlauterem Wettbewerb, Zulässige Werbung) • Recht der Telemedien, Internetrecht • Recht bei Open Source Software und Open Content • Datenschutz und Datensicherheit • EU-Recht und Internationales Privatrecht Im Bereich Wirtschaftsrecht: • Grundzüge des Handelsrecht • Grundzüge des Gesellschaftsrecht • Arbeitsrecht (Arbeitsvertragsrecht, Kündigungsschutz) • Compliance und Haftung Lernziele/Lernergebnisse/Kompetenzen Die Studierenden erhalten einen Überblick über die im IT- und Wirtschaftsrecht wichtigsten Rechtsgrundlagen, die Struktur der Gesetze und das Institut des Richterrechts. Sie erwerben die Kompetenz mit der juristischen Fachsprache umzugehen, die rechtliche Problematik bei klassischen Fallgestaltungen aus dem IT- und Wirtschaftsbereich zu erkennen und einer strukturierten Lösung zuzuführen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 103 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Der Unterricht besteht aus Vorlesungen und Fallübungen, die einander abwechseln. Ziel ist es, dass die Studierenden rechtliche Fragestellungen erkennen und so lösen können, wie es den Bedürfnissen der Praxis entspricht. Lehrmedien Powerpoint-Folien Literatur CompR, IT- und Computerrecht, 11. Auflage, C.H. Beck 2014 ArbG, Arbeitsgesetze, 85. Auflage, C.H. Beck 2014 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 104 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Management der Informationssicherheit YMIS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Rudolf Hackenberg Prof. Dr. Rudolf Hackenberg Lehrform Seminaristischer Unterricht und Übungen (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 – 120 min Inhalte Basis zur Lernzielerreichung ist die Vermittlung von technischen Zusammenhängen und Prozessen. Die Vorlesung liefert eine Übersicht von organisatorischen und technischen Sicherheitsmaßnahmen. Diese werden abgeleitet von der Grundproblematik „Bedrohung und Verhalten“. Dem Interesse und den Vorkenntnissen entsprechend können ausgewählte Themen vertieft bearbeitet werden. Die Themen kommen z.B. aus den Bereichen Technologie, Organisation, Methoden, Anwendungen etc. Dadurch können sowohl technische Informatiker, Wirtschaftsinformatiker, sowie Mathematiker teilnehmen. Lernziele/Lernergebnisse/Kompetenzen • Sensibilisierung und Verantwortungsbewusstsein • Verständnis der Standardproblematik und aktueller Themen in der Informatik und in der Wirtschaft • Einbringung informatik-spezifischer Kenntnisse zur Lösungsentwicklung Lehrmedien Beamer, Whiteboard Literatur Ausgewählte Literatur wird themenorientiert und punktuell vorgegeben wie z.B. das BSI Grundschutzhandbuch www.bsi.bund.de Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht und Übungen (4 SWS). Empfohlene Voraussetzungen: Grundlagen in DB, BS, Programmieren, Netzwerke Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 105 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Nebenläufige Programmierung YNLP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Axel Doering Prof. Dr. Axel Doering Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur Inhalte • Einführung in nebenläufige Programmsysteme (Prozesse, Threads) • Korrektheit bei nebenläufigen Programmen (Synchronisation, race condition, konkurrierende Zugriffe) • Multi-Threading mit Java, Einführung in das Paket java.util.concurrent • Semaphoren (Prinzip nach Dijkstra, Anwendungsarten Synchronisation und gegenseitiger Ausschluss) • Standardproblemstellungen (Produzenten/Konsumenten, Leser/Schreiber, dining philosophers) • Abstraktion von Semaphoren (bedingte kritische Abschnitte, Monitore und Condition Variable) • Deadlock-Problematik • Entwurfsmuster für die Parallelprogrammierung Lernziele/Lernergebnisse/Kompetenzen • Parallele und/oder verteilte Programmabläufe in Java entwerfen und implementieren • Besondere Probleme bei konkurrierender Programmierung erkennen / verstehen • Entwurfsmuster in der nebenläufigen Programmierung einsetzen können Lehrmedien Tafel (Powerpoint), Rechnerübungen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 106 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Literatur • Brian Goetz. Java Concurrency in Practice Addison Wesley 2006 • Doug Lea. Concurrent Programming in Java 3rd ed.Addison Wesley 2006 • Schmidt et al. Pattern Oriented Software Architecture Vol.2: Patterns for Concurrent and Networked Objects.2000 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS), Gruppengröße: 15-20 Studierende Empfohlene Voraussetzungen: Programmieren 1 und 2, Betriebssysteme / Systemprogrammierung, Rechnerarchitekturen / Technische Grundlagen der (med.) Informatik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 107 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung Quantencomputing YQCO Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Wolfgang Mauerer Prof. Dr. Wolfgang Mauerer Lehrform Seminaristischer Unterricht mit integrierten Übungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur Inhalte Klassische Bits und Quantenregister – Der Algorithmus von Deutsch und Josza – Quantenschaltkreise – Algorithmus von Grover – RSA-Entschlüsselung und der Algorithmus von Shor – Quantenfouriertransformation und mathematische Strukturen – Quantenkommunikation – Strukturelle Unterschiede zwischen Quanten- und klassischen Computern. Lernziele/Lernergebnisse/Kompetenzen Studenten lernen kennen, wie sich Quantencomputer von klassischen Rechnern unterscheiden, und schärfen dabei den Blick auf die wesentlichen Elemente des maschinellen Rechnens. Die bislang bekannten Möglichkeiten, aber insbesondere auch die Grenzen von Quantencomputern werden diskutiert, um eine fundierte, realistische Einschätzung des auch häufig in der breiten Öffentlichkeit diskutierten Themas zu ermöglichen. Tieferes Verständnis der Rolle von Quantencomputern in Verschlüsselung und Kommunikation ermöglicht eine Bewertung von Gefahren und Möglichkeiten in zukünftigen Rechnernetzwerken. Lehrmedien Folien, Tafel, (Rechner)Übungen Literatur • Quantum Computing verstehen (Hohmeister) • Quantum Computing (Nilsen and Chuang) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 108 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Lineare Algebra Statistik Kryptographie Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 109 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung SAP Prozesse YSPR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Frank Herrmann Prof. Dr. Frank Herrmann Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit und Vortrag mit mündlicher Prüfung Inhalte Abbilden eines kompletten Geschäftsprozesses vom Einkauf über die Produktion bis hin zum Verkauf in das vorhandene R/3-System. Lernziele/Lernergebnisse/Kompetenzen • Kenntnis der Abbildung von betrieblichen Abläufen durch die Enterprise Ressource Planning (ERP)-Standardsoftware SAP R/3 • Kenntnis des für ERP-Software typischen Integrationsaspekts • Kenntnis der Kernmodule des R/3-Systems für einen Kernprozess. • Kenntnis der Schnittstellen zum Finanzwesen und der Personalwirtschaft. • Der Prozess ist eine Abstraktion eines in der industriellen Praxis vorkommenden Unternehmensprozesses. Lehrmedien Overheadfolien, PowerPoint Präsentation, PC und Beamer Software: SAP R/3 Literatur Maassen A, Schoenen M, Werr I: Grundkurs SAP R/3, Vieweg-Verlag Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Betriebswirtschaftslehre Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 110 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung Software Design and Test for Safety Critical Microcontrollers Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YSDM Informatik und Mathematik Prof. Dr. Markus Kucera Eberhard De Wille (LB) Lehrform Seminaristischer Unterricht mit Übungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Schriftliche Prüfung Inhalte D:\algo\_private\lectures\course-conte Lernziele/Lernergebnisse/Kompetenzen • Kenntnisse über den Aufbau und wesentliche Aspekte einer Software-Architektur für Mikrocontroller • Kenntnisse über das Moduldesign in C unter Verwendung eines objektorientierten Ansatzes • Kenntnisse über die Probleme der Programmiersprache C und die Notwendigkeit der Verwendung von eingeschränkter Syntax. • Kenntnisse über Testverfahren nach dem Stand der Technik. • Einsatz von Testumgebungen und Testmethoden für Microcontroller-Anwendungen Lehrmedien Folien für den Beamer, Skript als PDF Literatur Empfohlen (nicht verpflichtend): • IEC 61508 • ISO 9899-1990 • ISO 9899-1999 • IEEE 829 • IEEE 1012 • Georg Erwin Thaller (2002), Software-Test, Verification and Validation, Heise Verlag Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 111 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung Software Engineering für Embedded Automotive Systeme Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YSEE Elektro- und Informationstechnik Peter Schiekofer (LB) Peter Schiekofer (LB) Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 112 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Inhalte Block Blockbeschreibung Inhaltsbeschreibung I Einführung Faszination Automobil, Begriffs-bestimmiungen, Links, Literatur II Prozesse Vorstellung der Prozessmodelle, V-Modell, V-Modell extended, SPICE; Requirement Engineering, Projektmanagement, Configuration Management. III Bussysteme Allgemeiner Überblick; CAN, LIN; Flexray, k-Matrix; DB++; CANoe IV Hardware Grundlagen Microcontroller, Grundlagen Hardware V Software Architektur Grundlagen AUTOSAR; Architektur AUTOSAR; Konfigurationskonzept; Diagnose; Kalibrieriung VI Betriebssysteme OSEK, AUTOSAR OS VII Software Design Moduldesign, Interfaces, Moderne Methoden und Werkzeuge der Softwareentwicklung (Matlab, CANoe Simulation, Demo) Lernziele/Lernergebnisse/Kompetenzen Der Student soll sich am Ende in einem Entwicklungsprojekt zurecht finden Literatur • • • • • Jean J. Labrosse – Embedded System Building Blocks Arnold S. Berger – Embedded Systems Design W. Dörschel - Das V-Modell Rolf Isernhagen – Softwaretechnik in C und C++ J. Schäuffele und Th. Zurawka- Automotive Software Engineering Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 113 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung User Experience Engineering YUEE Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Heckner Prof. Dr. Markus Heckner Lehrform Seminaristischer Unterricht mit integrierten Übungen, (insgesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit Inhalte Vermittlung der Grundprinzipien einer benutzergerechten Entwicklung von Software (User Centered Design). Themen: • Usability Engineering Framework • Methoden der nutzerzentrierten Anforderungsanalyse • Information Design und Information Architecture • Sketching • Paper Prototyping • Toolbasiertes Prototyping mit Axure I (Desktop und Web) • Toolbasiertes Prototyping mit Axure II (Mobile) • Guerilla Usability Testing • Usability Testing Tool – Morae • Usability Messen • Projektphase und Betreuung im Anschluss Lernziele/Lernergebnisse/Kompetenzen Verständnis eines systematischen Usability Engineering Prozesses gewinnen, der ein Prozessmodell zur Entwicklung benutzerzentrierter Software vorgibt. Fähigkeit erlangen, die dazu notwendigen Methoden (z.B. Prototyping, Card Sorting, Usability Testing inkl. Auswertung) selbstständig einzusetzen, um das User Interface für den Benutzer effizient und effektiv zu konzipieren. Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 114 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Literatur DIN EN ISO 9241-210. Human-centred design for interactive systems. Nodder, C. &J. Nielsen (2009). Agile Usability: Best Practices for User Experience on Agile Development Projects. Tullis, T., &Albert, B. (2008). Measuring the User Experience. Morgan Kaufmann. Warfel, T. Z. (2009). Prototyping: A Practitioner’s Guide (1st ed.). Rosenfeld Media. Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Abschluss eigener kleiner Softwareentwicklungsprojekte Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 115 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Lehrveranstaltung LV-Kurzbezeichnung XML-Processing YXML Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Stefanie Scherzinger Prof. Dr. Stefanie Scherzinger Informatik und Mathematik Lehrform Seminaristischer Unterricht 2SWS, Übungen 2SWS Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 4 SWS englisch [ECTS-Credits] 5 Zeitaufwand: Präsenzstudium Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit und Klausur Inhalte • • • • • • • The XML data format (elements, attributes, recursion) XML parsing with SAX and DOM Grammar formalisms for XML (DTD, XML Schema) and the theory behind them XML query languages (XPath, XQuery) XML processing in databases In-memory and XML stream processing Outlook on the JSON format Lernziele/Lernergebnisse/Kompetenzen • The students are able to create, parse, and query XML documents. • The students are able to discuss XML processing strategies: In-memory, streaming, and persisting in databases. • The students understand the importance of document order in XML processing. • The students are able to transfer these techniques to other hierarchical data formats as well (e.g., JSON). Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 116 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 2 Literatur • • • • Ray, Eric T.: Learning XML, O‘Reilly, 2003. McLaughlin, Brett und Edelson, Justin: Java &XML, O’Reilly, 2006. Chamberlin, D.D. und Katz, Howard: XQuery from the Experts, Addison-Wesley, 2004. Wissenschaftliche Artikel (in Englisch). Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 117 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Modulbezeichnung (ggf. englische Bezeichnung) Fachbezogenes Wahlpflichtmodul 3 Modul-KzBez. oder Nr. 30 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Wahlpflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Module des 1. und 2. Studienabschnitts in Abhängigkeit der gewählten Lehrveranstaltung Inhalte abhängig von der jeweiligen Lehrveranstaltung Lernziele/Lernergebnisse/Kompetenzen abhängig von der jeweiligen Lehrveranstaltung Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 118 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 4 SWS 5 4 SWS 5 2. ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs) Advanced Java Programming 4. AUTOSAR 3. 5. 6. 7. 8. 9. 10. 11. Algorithmen für Sensornetze Big Data Technologies Data Mining Dokumentenmanagementsysteme Entwicklung von Applikationen für Smartphones High Performance Computing IT- und Wirtschaftsrecht 12. Management der Informationssicherheit Nebenläufige Programmierung 14. SAP Prozesse 13. 15. 16. 17. 18. Quantencomputing Software Design and Test for Safety Critical Microcontrollers Software Engineering für Embedded Automotive Systeme User Experience Engineering XML-Processing 4 SWS 4 SWS 4 SWS 4 SWS 4 SWS 5 5 5 5 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 5 4 SWS 4 SWS 5 5 4 SWS 5 4 SWS 5 4 SWS 5 Hinweise zur Belegungspflicht oder zu Optionen Im Studiengang Technische Informatik sind insgesamt drei Fachbezogene Wahlpflichtmodule zu belegen. Ein Wahlpflichtmodul im 2. Studienabschnitt und zwei Wahlpflichtmodule im 3. Sudienabschnitt. • Pro Semester werden nicht alle Lehrveranstaltungen angeboten. • Das Nähere regelt der Studienplan. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 119 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung ABAP-Entwicklungsumgebung von SAP NetWeaver (Aufbaukurs) Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Heiner Göhlmann (LB) Prof. Dr. Athanassios Tsakpinis Lehrform LV-Kurzbezeichnung YSAP2 Informatik und Mathematik Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 min Inhalte • Werkzeuge Software-Entwicklung (ABAP-Workbench), Dialogprogrammierung: Wiederholung • Interaktives Reporting • Dialog-/Transaktionsprogrammierung weiterführende Konzepte • Objektorientierte Programmierung mit ABAP • Programmierung mit Controls • Business Server Pages • Software-Entwicklung mit ABAP und JAVA: die Zusammenführung der beiden Welten • Für die Übungen steht ein SAP-System zur Verfügung. Lernziele/Lernergebnisse/Kompetenzen • Vertiefte Kenntnis der Software-Entwicklungsumgebung des SAP-Systems. • Fertigkeiten in der Anwendung objektorientierter Techniken sowie der Realisierung von WEB-fähigen Transaktionen im SAP-Umfeld. Lehrmedien Folienkopien, interaktiver Übungsbetrieb mit kurzen Vorführungen des Dozenten mit anschließenden Übungen Literatur • Aktuelle Literatur insbesondere aus dem Umfeld der ein-gesetzten Systeme (insbesondere SAP-Portal, WEB-Programmierung) • Keller H, Krüger S: ABAP Objects, Galilleo Press Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 120 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (2 SWS), Übungen (2 SWS) Empfohlene Voraussetzungen: Programmieren ABAP-Entwicklungsumgebung von SAP NetWeaver (Grundkurs) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 121 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Advanced Java Programming YAJP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Daniel Jobst Prof. Dr. Daniel Jobst Lehrform Seminar like lectures with problem sets, (4 SWS) Studiensemester gemäß Studienplan 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium 60 60 Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher oder schriftlicher Leistungsnachweis Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 122 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Inhalte Professional working environment • Integrated development environments • Code versioning • Build and dependency management • Continuous integration Programming approach and techniques • Basic development techniques revisited • Object oriented design and patterns Advanced topics • • • • • • • Deeper look into base API components (Collections, Threads, ...) Useful libraries extending the Java API Functional programming with Java Bulk operations Annotations and Reflections Internationalization JavaFX Quality and Testing • Do’s and Don’ts in daily practice • Testing and testing frameworks • Quality assurance Lernziele/Lernergebnisse/Kompetenzen • The concepts of Java are well understood and can be applied effectively as building blocksof stable applications • Students know how to design and code in a professional manner • Common pitfalls can be avoided Lehrmedien Slide presentation, slide copies, black and white board Literatur • • • • • Evans, B., Flanagan, D. (2014): Java in a Nutshell, 6 th ed., O’Reilly Spell, B. (2015): Pro Java 8 Programming, Apress/Springer Darwin, I. (2014): Java Cookbook, 3 rd ed., O’Reilly Goodliffe, P. (2007): Code Craft: The Practice of Writing Excellent Code, No Starch Press Inden, M. (2015): Der Weg zum Java-Profi (GERMAN ONLY), 3rd ed., dpunkt Further reading via GRIPS platform Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 123 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Algorithmen für Sensornetze YASN Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Klaus Volbert Prof. Dr. Klaus Volbert Lehrform Seminaristischer Unterricht mit Übungen (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90-120 min und/oder Projektarbeit und/oder mündliche Prüfung Inhalte • Algorithmen für Sensornetze werden vorgestellt, diskutiert, mathematisch analysiert und teilweise implementiert (ggf. Projektarbeit): • Einführung (Historie, Begriffe, Abgrenzungen) • Grundlagen (Funk, eingebettete Systeme) • Vorstellung der Entwicklungsplattform • Diskussion ausgewählter Algorithmen (z.B.Topologiekontrolle, Routing, Scheduling, …) • Ausblick (Themen für Arbeiten) Lernziele/Lernergebnisse/Kompetenzen Vertiefung der algorithmischen Denkweise anhand von algorithmischen Frage-/ Problemstellungen in Sensornetzen. Insbesondere Verständnis von Algorithmen zur energieeffizienten Kommunikation in Sensornetzen. Erkenntnis, wo die algorithmischen Herausforderungen in Sensornetzwerken liegen. Fähigkeit zur Umsetzung ausgewählter Algorithmen und Methoden an einer aktuellen Entwicklungsplattform. Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 124 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Literatur • • • • • • Eigenes Skript und aktuelle Forschungsartikel Dokumentation zur Entwicklungsplattform J. Schiller: Mobile Communication, Addison Wesley, 2003 A.S. Tanenbaum: Computer Networks, Prentice Hall, 2010 R. Gessler, T. Krause: Wireless-Netzwerke für den Nahbereich, Vieweg+Teubner, 2009 B. Walke: Mobile Radio Networks: Networking, Protocols and Traffic Performance, John Wiley &Sons, 2001 • B. Walke, M. Bossert, N. Fliege: Mobilfunknetze und ihre Protokolle, 2 Bde., Bd.1, Grundlagen, GSM, UMTS und andere zellulare Mobilfunknetze, Vieweg+Teubner, 2001 • B. Walke: Mobilfunknetze und ihre Protokolle, 2 Bde., Bd.2, Bündelfunk, schnurlose Telefonsysteme, W-ATM, HIPERLAN, Satellitenfunk, UPT, B.G. Teubner Verlag, 2001 • R. Klein: Algorithmische Geometrie: Grundlagen, Methoden, Anwendungen, Springer, 2005 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht mit Übungen (4 SWS). Empfohlene Voraussetzungen: Grundlagen der Informatik, Programmieren 1 und 2, Mathematik 1 und 2, ALgorithmen und Datenstrukturen, Kommunikationssysteme, Rechnertechnik, Software Engineering und weitere Module aus dem 1. und 2. Studienabschnitt. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 125 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung AUTOSAR YASA Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Alexander Metzner Prof. Dr. Alexander Metzner Lehrform Seminaristischer Unterricht (1 SWS) mit Übungen (1 SWS) und Projekt (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 4 SWS deutsch [ECTS-Credits] 5 Zeitaufwand: Präsenzstudium Eigenstudium 40h 110h Studien- und Prüfungsleistung Klausur: 90 - 120 min und/oder Projektarbeit Inhalte - SW-Entwicklung in der Automobil-Industrie - Prinzipien der tief eingebetteten Systemen - Echtzeitbetriebssystem am Beispiel von OSEK - AUTOSAR-Standard o Methodology o Applikationsinterfaces o Konfiguration o Basis-SW - DSL-Modellierung unter EMF - Codegenerierung - Implementierung am konkreten Beispiel Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen die Herausforderungen in der Entwicklung von SteuergeräteSoftware in der Automobilindustrie oder vergleichbarerer tief eingebetteter Systeme. • Die Studierenden kennen die grundlegenden Prinzipien und Methoden des AUTOSARStandards und können dies anhand ausgewählter Themen realisieren. • Die Studierenden kennen das allgemeine Prinzip von Domänen-spezifischen Sprachen und können dies am konkreten Beispiel realisieren. Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 126 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Literatur • J. Schäuffele und Th. Zurawka – Automotive Software Engineering • O. Kindel und M. Friedrich – Softwareentwicklung mit AUTOSAR • D. Steinberg, F. Budinsky, M. Paternostro, E.Merks EMF: Eclipse Modeling Framework Weitere Informationen zur Lehrveranstaltung Semianristischer Unterricht (1 SWS), Übung (1 SWS), Projekt (2 SWS). Empfohlene Voraussetzungen: Programmieren, Software-Engineering, Betriebssysteme, Kommunikationssysteme. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 127 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Big Data Technologies YBDT Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Westner Dr. Laurent d'Orazio (LB) Lehrform Regular lecture, online consultations Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand englisch [ECTS-Credits] 5 Eigenstudium Studien- und Prüfungsleistung Exam, Project, Assignment Inhalte This course aims at giving a flavour of both Big Data and Cloud Computing, in particular focusing on new technical trends. It will introduce important concepts related to these domains and the main historical contributions they rely on (utility computing, grid computing, parallel and distributed DBMS). It will then describe the main stacks in Big Data management (storage, query processing), with concrete systems such as Google MapReduce execution environment, Apache Hadoop and its file system HDFS, Apache Spark, Facebook Hive for analysis, or the popular key-value store MongoDB. Lernziele/Lernergebnisse/Kompetenzen Cloud Computing enables to address the increasing needs of resources of many fields of scientific (for example genome sequencing, particle physics), economic (e-commerce, business intelligence, or business process) and societal (health, social networks, education, etc.) applications, where data, especially Big Data, play a crucial role. Angebotene Lehrunterlagen No prescribed text. Recommended reading lists will be provided. Lecturer provided materials on e-learning platform. Literatur Weitere Informationen zur Lehrveranstaltung Time: 2 weeks block course + virtual lectures, private studies Prerequisite(s): Good understanding on software engineering, good programming skills Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 128 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Data Mining YDMI Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Edwin Schicker Alfred Jockisch (LB) Prof. Dr. Edwin Schicker Lehrform Seminaristischer Unterricht mit Übungen und Praktika (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung 90 min Inhalte • Definition von Data-Mining. • Vorstellen verschiedener Werkzeuge und deren Möglichkeiten und Grenzen: spezielle Statistische Verfahren, Neuronale Netze, Genetische Algorithmen, u.a. • Techniken des Data-Mining: Untersuchung verschiedener Analyse-verfahren, z.B. Entscheidungsbäume und Entscheidungstheorie. • Anwendungen von Data-Mining-Verfahren in der Praxis Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Arbeitsweise zum Einsatz von Data Mining. Die Studierenden erwerben die Fertigkeit, selbstständig aus mittleren und großen Datenbeständen durch Anwendung von Data-Mining statistisch korrekte Zusammenhänge zu finden. Die Studierenden sind befähigt, für die verschiedenen Fragestellungen die richtigen Werkzeuge zur Auswertung großer Datenbestände einzusetzen. Lehrmedien Tafel, Beamer mit Notebook Literatur • Petersohn H: Data Mining. Verfahren, Prozesse, Anwendungsarchitektur, Oldenbourg, 2005 • Alpar P, Niedereichholz J: Data Mining im praktischen Einsatz, Vieweg 2000 • Otte R, Otte V, Kaiser V: Data Mining für die industrielle Praxis, Hanser, 2004 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 129 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Weitere Informationen zur Lehrveranstaltung Vorlesung (2 SWS), Übung/Praktikum (2 SWS) Empfohlene Voraussetzungen sind: Datenbanken, Algorithmen und Datenstrukturen, Statistik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 130 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Dokumentenmanagementsysteme YDMS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Athanassios Tsakpinis Prof. Dr. Athanassios Tsakpinis Informatik und Mathematik Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte • • • • • Komponenten von Dokumentenmanagementsystemen Technische Umsetzung Einführungskonzepte Anwendungsbeispiele in betrieblichen Informationssystemen Einführung in Sharepoint von Microsoft Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die Funktion, Anwendung und Nutzen von Dokumentenmanagementsystemen (DMS). In den Übungen wird das SharePoint von Microsoft als Beispiel eingeführt, ein in der Wirtschaft häufig eingesetztes DMS Lehrmedien Notebook, Beamer, Internetzugang erforderlich Literatur • Klaus Götzer, R. Schmale, B. Maier, T. Komke: Dokumentenmanagement – Informationen im Unternehmen effizient einsetzen, dpunkt.verlag, ISBN 978-3-89864-529-4 • Melanie Schmid, Britta Seidler: Microsoft SharePoint 2010, Addison-Wesley, ISBN 978-3-8273-2868-7 • Ostheimer Bernhard, Janz Wolfhard: Dokumentenmanagementsysteme – Abgrenzung, Wirtschaftlichkeit, rechtliche Aspekte, Universität Giessen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 131 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Entwicklung von Applikationen für Smartphones YAPP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Kucera Prof. Dr. Markus Kucera Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 min bzw. Präsentation oder Projektarbeit Inhalte • • • • • • • Grundlagen von Smartphones: Geräte, Betriebssysteme, Programmiersysteme Systemaufbau Sicherheit Gestaltung von Oberflächen Verarbeitung von Nachrichten, Kommunikation Dateisystem und Datenbanken Standortbezogene Dienste. Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden können die spezifischen Möglichkeiten von Smartphones bei der Entwicklung von Anwendungen für mobile Systeme (sog. Apps) einsetzen. Dies gilt insbesondere für Besonderheiten bei der Mensch-Maschine-Schnittstelle • Gestensteuerung, Spracheein-/Ausgabe • Ortsbezogene Anwendungen • Interaktion mit Anwendungen in der sog. Cloud Lehrmedien Präsentationsfolien, Folienkopien, Skript, Tafel Literatur • Becker/Pant: Android2: Grundlagen und Programmierung, dPunkt Verlag, 2. Auflage 2010 • u.v.a. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 132 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Programmieren 1, Programmieren 2, Betriebssysteme, Kommunikationssysteme, Datenbanken Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 133 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung High Performance Computing YHPC Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Jan Dünnweber Prof. Dr. Jan Dünnweber Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur Inhalte The lecture begins with a discussion on parallel computing - what it is and how it is used followed by a discussion on theoretical concepts and terminology associated with parallel computing. The topics of parallel memory architectures and programming models are then explored. These topics are followed by a series of practical discussions on a number of the complex issues related to designing and running parallel programs, including heterogeneity and efficiency, parallel debugging etc. The lecture is accompanied by a tutorial showing several examples of how to parallelize serial programs. Lernziele/Lernergebnisse/Kompetenzen The lecture "High-Performance Computing" is intended to provide an overview of the broad topic of distributed and parallel computing using clusters, grids, clouds, SMP servers, peer-to-peer networks and other parallel platforms. It covers the writing of multi-threaded programs with Java, C &Pthreads and parallel programming using MPI and OpenMP as well. This lecture aims at students who want to become acquainted with parallel computing and who already have some experience with sequential programming using Java and C (on top of Linux/Unix). Lehrmedien Webseite, Skript, Folien Literatur Parallele Programmierung von Thomas Rauber und Gudula Rünger, Parallel Programming in C with MPI and OpenMPI von Michael J. Quinn Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 134 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterrricht mit Übungen (4 SWS). Empfohlene Voraussetzungen: Grundkenntnisse in der Programmierung mit Java und C, Englischkenntnisse. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 135 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung IT- und Wirtschaftsrecht YITR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Dekan Fakultät IM Sabine Sobola (LB) Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3./ 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte Die Lehrveranstaltung behandelt vor allem folgende Themen: Im Bereich Informationstechnologie: • Schutz geistigen Eigentums (Designrecht, Urheberrecht, Markenrecht) • Vertragsrecht (Vertragsarten, Vertragsschluss, Recht der Allgemeinen Geschäftsbedingungen, Gewährleistung für Software, Haftungsrecht) • Wettbewerbsrecht (Schutz vor unlauterem Wettbewerb, Zulässige Werbung) • Recht der Telemedien, Internetrecht • Recht bei Open Source Software und Open Content • Datenschutz und Datensicherheit • EU-Recht und Internationales Privatrecht Im Bereich Wirtschaftsrecht: • Grundzüge des Handelsrecht • Grundzüge des Gesellschaftsrecht • Arbeitsrecht (Arbeitsvertragsrecht, Kündigungsschutz) • Compliance und Haftung Lernziele/Lernergebnisse/Kompetenzen Die Studierenden erhalten einen Überblick über die im IT- und Wirtschaftsrecht wichtigsten Rechtsgrundlagen, die Struktur der Gesetze und das Institut des Richterrechts. Sie erwerben die Kompetenz mit der juristischen Fachsprache umzugehen, die rechtliche Problematik bei klassischen Fallgestaltungen aus dem IT- und Wirtschaftsbereich zu erkennen und einer strukturierten Lösung zuzuführen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 136 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Der Unterricht besteht aus Vorlesungen und Fallübungen, die einander abwechseln. Ziel ist es, dass die Studierenden rechtliche Fragestellungen erkennen und so lösen können, wie es den Bedürfnissen der Praxis entspricht. Lehrmedien Powerpoint-Folien Literatur CompR, IT- und Computerrecht, 11. Auflage, C.H. Beck 2014 ArbG, Arbeitsgesetze, 85. Auflage, C.H. Beck 2014 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 137 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Management der Informationssicherheit YMIS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Rudolf Hackenberg Prof. Dr. Rudolf Hackenberg Lehrform Seminaristischer Unterricht und Übungen (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur: 90 – 120 min Inhalte Basis zur Lernzielerreichung ist die Vermittlung von technischen Zusammenhängen und Prozessen. Die Vorlesung liefert eine Übersicht von organisatorischen und technischen Sicherheitsmaßnahmen. Diese werden abgeleitet von der Grundproblematik „Bedrohung und Verhalten“. Dem Interesse und den Vorkenntnissen entsprechend können ausgewählte Themen vertieft bearbeitet werden. Die Themen kommen z.B. aus den Bereichen Technologie, Organisation, Methoden, Anwendungen etc. Dadurch können sowohl technische Informatiker, Wirtschaftsinformatiker, sowie Mathematiker teilnehmen. Lernziele/Lernergebnisse/Kompetenzen • Sensibilisierung und Verantwortungsbewusstsein • Verständnis der Standardproblematik und aktueller Themen in der Informatik und in der Wirtschaft • Einbringung informatik-spezifischer Kenntnisse zur Lösungsentwicklung Lehrmedien Beamer, Whiteboard Literatur Ausgewählte Literatur wird themenorientiert und punktuell vorgegeben wie z.B. das BSI Grundschutzhandbuch www.bsi.bund.de Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht und Übungen (4 SWS). Empfohlene Voraussetzungen: Grundlagen in DB, BS, Programmieren, Netzwerke Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 138 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Nebenläufige Programmierung YNLP Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Axel Doering Prof. Dr. Axel Doering Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen / Praktikum (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur Inhalte • Einführung in nebenläufige Programmsysteme (Prozesse, Threads) • Korrektheit bei nebenläufigen Programmen (Synchronisation, race condition, konkurrierende Zugriffe) • Multi-Threading mit Java, Einführung in das Paket java.util.concurrent • Semaphoren (Prinzip nach Dijkstra, Anwendungsarten Synchronisation und gegenseitiger Ausschluss) • Standardproblemstellungen (Produzenten/Konsumenten, Leser/Schreiber, dining philosophers) • Abstraktion von Semaphoren (bedingte kritische Abschnitte, Monitore und Condition Variable) • Deadlock-Problematik • Entwurfsmuster für die Parallelprogrammierung Lernziele/Lernergebnisse/Kompetenzen • Parallele und/oder verteilte Programmabläufe in Java entwerfen und implementieren • Besondere Probleme bei konkurrierender Programmierung erkennen / verstehen • Entwurfsmuster in der nebenläufigen Programmierung einsetzen können Lehrmedien Tafel (Powerpoint), Rechnerübungen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 139 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Literatur • Brian Goetz. Java Concurrency in Practice Addison Wesley 2006 • Doug Lea. Concurrent Programming in Java 3rd ed.Addison Wesley 2006 • Schmidt et al. Pattern Oriented Software Architecture Vol.2: Patterns for Concurrent and Networked Objects.2000 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS), Gruppengröße: 15-20 Studierende Empfohlene Voraussetzungen: Programmieren 1 und 2, Betriebssysteme / Systemprogrammierung, Rechnerarchitekturen / Technische Grundlagen der (med.) Informatik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 140 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung Quantencomputing YQCO Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Wolfgang Mauerer Prof. Dr. Wolfgang Mauerer Lehrform Seminaristischer Unterricht mit integrierten Übungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur Inhalte Klassische Bits und Quantenregister – Der Algorithmus von Deutsch und Josza – Quantenschaltkreise – Algorithmus von Grover – RSA-Entschlüsselung und der Algorithmus von Shor – Quantenfouriertransformation und mathematische Strukturen – Quantenkommunikation – Strukturelle Unterschiede zwischen Quanten- und klassischen Computern. Lernziele/Lernergebnisse/Kompetenzen Studenten lernen kennen, wie sich Quantencomputer von klassischen Rechnern unterscheiden, und schärfen dabei den Blick auf die wesentlichen Elemente des maschinellen Rechnens. Die bislang bekannten Möglichkeiten, aber insbesondere auch die Grenzen von Quantencomputern werden diskutiert, um eine fundierte, realistische Einschätzung des auch häufig in der breiten Öffentlichkeit diskutierten Themas zu ermöglichen. Tieferes Verständnis der Rolle von Quantencomputern in Verschlüsselung und Kommunikation ermöglicht eine Bewertung von Gefahren und Möglichkeiten in zukünftigen Rechnernetzwerken. Lehrmedien Folien, Tafel, (Rechner)Übungen Literatur • Quantum Computing verstehen (Hohmeister) • Quantum Computing (Nilsen and Chuang) Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 141 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Lineare Algebra Statistik Kryptographie Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 142 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung SAP Prozesse YSPR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Frank Herrmann Prof. Dr. Frank Herrmann Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 3. / 4. / 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit und Vortrag mit mündlicher Prüfung Inhalte Abbilden eines kompletten Geschäftsprozesses vom Einkauf über die Produktion bis hin zum Verkauf in das vorhandene R/3-System. Lernziele/Lernergebnisse/Kompetenzen • Kenntnis der Abbildung von betrieblichen Abläufen durch die Enterprise Ressource Planning (ERP)-Standardsoftware SAP R/3 • Kenntnis des für ERP-Software typischen Integrationsaspekts • Kenntnis der Kernmodule des R/3-Systems für einen Kernprozess. • Kenntnis der Schnittstellen zum Finanzwesen und der Personalwirtschaft. • Der Prozess ist eine Abstraktion eines in der industriellen Praxis vorkommenden Unternehmensprozesses. Lehrmedien Overheadfolien, PowerPoint Präsentation, PC und Beamer Software: SAP R/3 Literatur Maassen A, Schoenen M, Werr I: Grundkurs SAP R/3, Vieweg-Verlag Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Betriebswirtschaftslehre Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 143 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung Software Design and Test for Safety Critical Microcontrollers Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YSDM Informatik und Mathematik Prof. Dr. Markus Kucera Eberhard De Wille (LB) Lehrform Seminaristischer Unterricht mit Übungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Schriftliche Prüfung Inhalte D:\algo\_private\lectures\course-conte Lernziele/Lernergebnisse/Kompetenzen • Kenntnisse über den Aufbau und wesentliche Aspekte einer Software-Architektur für Mikrocontroller • Kenntnisse über das Moduldesign in C unter Verwendung eines objektorientierten Ansatzes • Kenntnisse über die Probleme der Programmiersprache C und die Notwendigkeit der Verwendung von eingeschränkter Syntax. • Kenntnisse über Testverfahren nach dem Stand der Technik. • Einsatz von Testumgebungen und Testmethoden für Microcontroller-Anwendungen Lehrmedien Folien für den Beamer, Skript als PDF Literatur Empfohlen (nicht verpflichtend): • IEC 61508 • ISO 9899-1990 • ISO 9899-1999 • IEEE 829 • IEEE 1012 • Georg Erwin Thaller (2002), Software-Test, Verification and Validation, Heise Verlag Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 144 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung Software Engineering für Embedded Automotive Systeme Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz LV-Kurzbezeichnung YSEE Elektro- und Informationstechnik Peter Schiekofer (LB) Peter Schiekofer (LB) Lehrform Seminaristischer Unterricht (4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Klausur und/oder Studienarbeit und/oder mündlicher Leistungsnachweis Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 145 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Inhalte Block Blockbeschreibung Inhaltsbeschreibung I Einführung Faszination Automobil, Begriffs-bestimmiungen, Links, Literatur II Prozesse Vorstellung der Prozessmodelle, V-Modell, V-Modell extended, SPICE; Requirement Engineering, Projektmanagement, Configuration Management. III Bussysteme Allgemeiner Überblick; CAN, LIN; Flexray, k-Matrix; DB++; CANoe IV Hardware Grundlagen Microcontroller, Grundlagen Hardware V Software Architektur Grundlagen AUTOSAR; Architektur AUTOSAR; Konfigurationskonzept; Diagnose; Kalibrieriung VI Betriebssysteme OSEK, AUTOSAR OS VII Software Design Moduldesign, Interfaces, Moderne Methoden und Werkzeuge der Softwareentwicklung (Matlab, CANoe Simulation, Demo) Lernziele/Lernergebnisse/Kompetenzen Der Student soll sich am Ende in einem Entwicklungsprojekt zurecht finden Literatur • • • • • Jean J. Labrosse – Embedded System Building Blocks Arnold S. Berger – Embedded Systems Design W. Dörschel - Das V-Modell Rolf Isernhagen – Softwaretechnik in C und C++ J. Schäuffele und Th. Zurawka- Automotive Software Engineering Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 146 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung User Experience Engineering YUEE Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Heckner Prof. Dr. Markus Heckner Lehrform Seminaristischer Unterricht mit integrierten Übungen, (insgesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit Inhalte Vermittlung der Grundprinzipien einer benutzergerechten Entwicklung von Software (User Centered Design). Themen: • Usability Engineering Framework • Methoden der nutzerzentrierten Anforderungsanalyse • Information Design und Information Architecture • Sketching • Paper Prototyping • Toolbasiertes Prototyping mit Axure I (Desktop und Web) • Toolbasiertes Prototyping mit Axure II (Mobile) • Guerilla Usability Testing • Usability Testing Tool – Morae • Usability Messen • Projektphase und Betreuung im Anschluss Lernziele/Lernergebnisse/Kompetenzen Verständnis eines systematischen Usability Engineering Prozesses gewinnen, der ein Prozessmodell zur Entwicklung benutzerzentrierter Software vorgibt. Fähigkeit erlangen, die dazu notwendigen Methoden (z.B. Prototyping, Card Sorting, Usability Testing inkl. Auswertung) selbstständig einzusetzen, um das User Interface für den Benutzer effizient und effektiv zu konzipieren. Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 147 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Literatur DIN EN ISO 9241-210. Human-centred design for interactive systems. Nodder, C. &J. Nielsen (2009). Agile Usability: Best Practices for User Experience on Agile Development Projects. Tullis, T., &Albert, B. (2008). Measuring the User Experience. Morgan Kaufmann. Warfel, T. Z. (2009). Prototyping: A Practitioner’s Guide (1st ed.). Rosenfeld Media. Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Abschluss eigener kleiner Softwareentwicklungsprojekte Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 148 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Lehrveranstaltung LV-Kurzbezeichnung XML-Processing YXML Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Prof. Dr. Stefanie Scherzinger Prof. Dr. Stefanie Scherzinger Informatik und Mathematik Lehrform Seminaristischer Unterricht 2SWS, Übungen 2SWS Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang Lehrsprache Arbeitsaufwand [SWS oder UE] 4 SWS englisch [ECTS-Credits] 5 Zeitaufwand: Präsenzstudium Eigenstudium 60h 60h Studien- und Prüfungsleistung Studienarbeit und Klausur Inhalte • • • • • • • The XML data format (elements, attributes, recursion) XML parsing with SAX and DOM Grammar formalisms for XML (DTD, XML Schema) and the theory behind them XML query languages (XPath, XQuery) XML processing in databases In-memory and XML stream processing Outlook on the JSON format Lernziele/Lernergebnisse/Kompetenzen • The students are able to create, parse, and query XML documents. • The students are able to discuss XML processing strategies: In-memory, streaming, and persisting in databases. • The students understand the importance of document order in XML processing. • The students are able to transfer these techniques to other hierarchical data formats as well (e.g., JSON). Lehrmedien Notebook, Beamer, Tafel Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 149 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Fachbezogenes Wahlpflichtmodul 3 Literatur • • • • Ray, Eric T.: Learning XML, O‘Reilly, 2003. McLaughlin, Brett und Edelson, Justin: Java &XML, O’Reilly, 2006. Chamberlin, D.D. und Katz, Howard: XQuery from the Experts, Addison-Wesley, 2004. Wissenschaftliche Artikel (in Englisch). Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 150 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Informationssicherheit Modulbezeichnung (ggf. englische Bezeichnung) Informationssicherheit Modul-KzBez. oder Nr. 22 Fakultät Modulverantwortliche/r Informatik und Mathematik Prof. Dr. Christoph Skornia Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Kommunikationssysteme, Theoretische Informatik Inhalte siehe Folgeseite Lernziele/Lernergebnisse/Kompetenzen siehe Folgeseite Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Informationssicherheit Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 151 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Informationssicherheit Lehrveranstaltung LV-Kurzbezeichnung Informationssicherheit IS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Christoph Skornia Prof. Dr. Rudolf Hackenberg Prof. Dr. Christoph Skornia Lehrform Seminaristischer Unterricht (2 SWS) mit Übungen (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 – 120 min Projektarbeit Inhalte • • • • • • • • Einführung und Themeneinordnung. Schutzziele. Klassische Sicherheitslücken. Eingesetzte Schutzmechanismen. Organisatorische Vorgehensmodelle. Technische Aspekte und Lösungen. Trends und Entwicklungen. Projektarbeit und praktische Übungen. Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen die theoretischen Grundlagen, Organisationsformen und technischen Maßnahmen der Informationssicherheit. • Sie erwerben Fertigkeit in der Analyse von Sicherheitsaspekten, ihrer schematischen Umsetzung und der Erarbeitung konzeptioneller Sicherheitslösungen. • Sie erwerben die Fähigkeit zur vertiefenden Betrachtung technischer Konzepte, die methodische Fähigkeit ausgewählte Themen im Team zu erarbeiten, die soziale Kompetenz in einem Teamprojekt zu arbeiten, zu kommunizieren und zu präsentieren. • Die Studierenden sind durch systematisches Vorgehen befähigt, für bestimmte Szenarien Schwachstellenanalysen zu erstellen, Sicherheitsniveaus abzuwägen, Lösungen vorzuschlagen und zu implementieren. • Die Studierenden sind befähigt im Eigenstudium ausgewählte Themen der Informationssicherheit vertiefend zu bearbeiten und zu präsentieren Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 152 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Informationssicherheit Lehrmedien Tafel, Beamer, z.T. Gruppenarbeit Literatur • • • • Eckert C: IT-Sicherheit. Konzepte, Verfahren, Protokolle, Oldenburg Verlag. Pieprzyk, J. et al.: Fundamentals of computer security, Springer Verlag Raepple M: Sicherheitskonzepte für das Internet, dpunkt Verlag Diverse herstellerspezifische Handbücher Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Kommunikationssysteme, Theoretische Informatik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 153 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/1 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 1/1 Modul-KzBez. oder Nr. 23 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 4 SWS 5 2. Computerarithmetik und Rechenverfahren Robotik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 154 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/1 Lehrveranstaltung LV-Kurzbezeichnung Computerarithmetik und Rechenverfahren CR Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Martin Weiß Prof. Dr. Dietwald Schuster Prof. Dr. Martin Weiß Lehrform Seminaristischer Unterricht (3 SWS) mit Übungen (1 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 - 120 min Bearbeitung von ca. 5 Projekten im Praktikum Inhalte • • • • • • • • • Zahlendarstellungen Numerische Algorithmen und Eigenschaften Lineare Gleichungssysteme und Lösungsalgorithmen Kurvenanpassung: Interpolation, Approximation Spline-Funktionen Nichtlineare Gleichungen in einer und mehreren Variablen Numerische Differentiation Numerische Integration Im Praktikum entwickeln die Studierenden selbständig Software in Matlab Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen Ganzzahl- und Gleitpunkt- Zahlendarstellungen und die Arbeitsweise der Computerarithmetik, insbesondere deren Grenzen. Die Studierenden kennen Lösungsalgorithmen für numerische Aufgaben und deren Eigenschaften. Die Studierenden erwerben anhand von Musterproblemen die Fertigkeit, Eigenschaften von Problemstellungen zu ermitteln, geeignete Algorithmen anhand der Problemklassen auszuwählen, zu kombinieren und deren Effizienz zu beurteilen. Die Studierenden erwerben Fertigkeiten in der effizienten Programmierung und Anwendung numerischer Algorithmen sowie der Lokalisierung und Vermeidung von Fehlern in numerischen Programmen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 155 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/1 Lehrmedien Tafel, Notebook, Beamer, Mathematische Software Literatur • Dahmen, Reusken: Numerik für Ingenieure und Naturwissenschaftler, Springer, 2008 • Hermann: Numerische Mathematik, Oldenbourg 2001 • Hanke-Bourgeois: Grundlagen der Numerischen Mathematik und des wissenschaftlichen Rechnens, Teubner 2006 • Huckle, Schneider: Numerische Methoden, Springer, 2006 • Strang: Wissenschaftliches Rechnen, Springer, 2010 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (3 SWS), Praktikum (1 SWS) Empfohlene Voraussetzungen: • Programmierkenntnisse in C • Theoretische Informatik • Datenverarbeitungssysteme • Mathematik 1 und 2 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 156 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/1 Lehrveranstaltung LV-Kurzbezeichnung Robotik YROB Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Martin Weiß Prof. Dr. Martin Weiß Lehrform Seminaristischer Unterricht, Programmierübungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung siehe Modulbeschreibung Modulhandbuch Bachelorstudiengang Mathematik Inhalte siehe Modulbeschreibung Modulhandbuch Bachelorstudiengang Mathematik Lernziele/Lernergebnisse/Kompetenzen siehe Modulbeschreibung Modulhandbuch Bachelorstudiengang Mathematik Lehrmedien siehe Modulbeschreibung Modulhandbuch Bachelorstudiengang Mathematik Literatur siehe Modulbeschreibung Modulhandbuch Bachelorstudiengang Mathematik Weitere Informationen zur Lehrveranstaltung Lehrimport aus dem Bachelorstudiengang Mathematik, Modulgruppe Technik/ Informationstechnologie. Details zur Modulbeschreibung finden Sie im Modulhandbuch des Bachelorstudiengangs Mathematik. Die Lehrsprache ist deutsch oder englisch. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 157 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/2 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 1/2 Modul-KzBez. oder Nr. 24 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Abhängig von der jeweiligen Lehrveranstaltung Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Datenverarbeitung in der Technik Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 158 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/2 Lehrveranstaltung LV-Kurzbezeichnung Datenverarbeitung in der Technik DT Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Richard Roth Prof. Dr. Richard Roth Lehrform Seminar, Projektpraktikum Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Projektausarbeitung und Präsentation Inhalte • Die Teilnehmer sollen ein komplexeres Datenverarbeitungsprojekt mit Planung, Dokumentation bis zur Implementierung und Test umsetzen. Dabei wird ein besonderer Wert auf eine modell-basierte Entwicklung gelegt. • Die Projektaufgaben werden in der Regel von dem betreuenden Professor festgelegt, wobei Vorschläge von Studierenden gerne berücksichtigt werden. • Die für das Projekt erforderlichen speziellen Fachkenntnisse sollen weitgehend eigenständig erarbeitet werden. • Neben den inhaltlichen Aspekten spielt auch das Training der Teamfähigkeit eine große Rolle. In Gruppen mit 4 – 6 Teilnehmern soll die Organisation und die Arbeitsaufteilung selbständig durchgeführt werden. • Die Entwicklung der Arbeiten wird bei wöchentlichen Treffen (Anwesenheitspflicht) mit dem betreuenden Professor im Rahmen eines Kolloquiums regelmäßig dargelegt. • Über das Projekt wird eine schriftliche Ergebnisdokumentation erstellt und die Ergebnisse in einer Präsentation allen Teilnehmern vorgestellt. Lernziele/Lernergebnisse/Kompetenzen Die Studierenden erarbeiten weitgehend selbständig Lösungen für spezielle aktuelle Problemstellungen aus der Technischen Informatik und präsentieren diese. Die Teilnehmer lernen die speziellen Herausforderungen bei dem gleichzeitigen und verzahnten Entwurf von Hardware- und Softwareteilen eines Systems kennen. Erfahrung in effektiver Teamarbeit Lehrmedien Tafel, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 159 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/2 Literatur • • • • • • Berger, Embedded Systems Design, CMP Books 2002 Oestereich, Analyse und Design mit UML2.1, Oldenbourg 2006 Douglass, Real-Time UML Workshop for Embedded Systems, Elsevier 2007 Siciliano et al., Springer Handbook of Robotics, Springer 2008 Aktuelle Literatur aus dem gewählten Themenbereich Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Digital Design Software Engineering Embedded Systems Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 160 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/3 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 1/3 Modul-KzBez. oder Nr. 25 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, mindestens 110 Kreditpunkte aus dem 1.+2. Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Ahängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 2. Automobile Kommunikationssysteme Netzwerkmanagement Stand: 24.03.2016 4 SWS Ostbayerische Technische Hochschule Regensburg 5 Seite 161 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/3 Lehrveranstaltung LV-Kurzbezeichnung Automobile Kommunikationssysteme AKS Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Martin Hummel (LB) Martin Hummel (LB) Lehrform Seminaristischer Unterricht (3 SWS) und Praktikum (1 SWS), Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 min Inhalte Einführung: Fallbeispiel Hochautomatisiertes Fahren Usecases und Zukunftsszenario Verkehrmanagement-Trends Safety Aspekte Funktionale Architektur im Fahrzeug. Kooperative Fahrzeuge und Infrastrukturdienste V2V-V2I Kommunikation Multi-Agentensysteme Verkehrslenkung und Routing Adhoc-Netzwerke Breitbandfunknetze Bezahlsysteme Backendschnittstellen. High Speed Data Networks im Fahrzeug Echtzeitsysteme allgemein CAN /CAN FD Flexray Ethernet / AVB Übungen. Anwendung in der Prototypenentwicklung Einführung "Robotic Operating System" (ROS) Middleware-Kommunikation: IPv6 über ROS Übungen Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 162 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/3 Lernziele/Lernergebnisse/Kompetenzen Hochautomatisierte Fahrfunktionen im Straßenverkehr, so wie sie heute schon in den Forschungslabors der Universitäten und den Vorentwicklungsbereichen der Unternehmen erprobt werden, verlangen eine breitbandige Kommunikationsinfrastruktur, sowohl im Fahrzeug, als auch in der Car2Car oder Car2X Kommunikation. Die Vorlesung gibt einen spannenden Überblick über die neusten Entwicklungen und wird sich vertieft mit den Bussen CAN und FlexRay und Ethernet / Ethernet-AVB Netzwerken auseinandersetzen. Die Industrie setzt im zunehmenden Maße im Prototypen- oder Anlagenbau auf die Middleware „Robotic Operation System (ROS)“, welche neben einer Ethernet-basierten Kommunikation Steuerungselemente für Automatisierungsfunktionen in umfangreichen Bibliotheken bereitstellt. Im Rahmen der Vorlesung und der Übungen sollen die Grundkenntnisse dazu vermittelt werden. Lehrmedien Tafel, Notebook, Beamer, Mathematische Software Literatur Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (3 SWS), Praktikum (1 SWS), Empfohlene Voraussetzungen: Kommunikationssysteme Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 163 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/3 Lehrveranstaltung LV-Kurzbezeichnung Netzwerkmanagement NM Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Kurt Spörl (LB) Kurt Spörl (LB) Lehrform Seminaristischer Unterricht (2 SWS) und Selbststudium (2 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 30h 90h Studien- und Prüfungsleistung Klausur: 90 min und/oder Studienarbeit Inhalte • • • • • • • • • • Grundlagen von Computer Netzwerken, TCP/IP Frame Analyse, Ethernet, Ethernet Bridging und Switching, Spanning-Tree-Protocol. IP-Routing, Routing Protokolle Netzwerk Management Architektur SNMP-Protocol. Management Information Base. Structure of Management Information. Quality of Service. Network Security Management. Netzwerk Management Tools. Lernziele/Lernergebnisse/Kompetenzen • Die Studierenden kennen die Standard-Architektur-Modelle für Netzwerk Management wie auch deren Funktionalitäten. Die Studierenden kennen die Struktur des Management Protokolls SNMP und seine verschiedenen Varianten. • Die Studierenden kennen die Standard-Struktur verschiedener Netzwerk Management Basen (MIBII, RMON1, RMON2) und wie sie mittels der ASN.1 Sprache beschrieben werden können. • Die Studierenden kennen aufgrund von Labor-Experimenten statisches und dynamisches IP-Routing sowie mögliche Routing Protokolle. • Die Studierenden kennen die Standards und die praktischen Implementierungs-Aspekte der Quality of Service-Mechanismen. • Die Studierenden können mittels Firewall, virtueller LANs (VLAN),Virtual Private Network (VPN) wie auch mittels Intrusion Prevention-Technik Netzwerk-Security managen. Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 164 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 1/3 Lehrmedien Beamer, Computer, Tafel Literatur • • • • • • • Online Textbooks und Online Tutorials Stallings W: SNMP, SNMPv2, SNMPv3 and RMON 1 and 2“, 3rd Ed. Addison Wesley Inc., Reading, MA, 2000 Burke R: Network Management: Concepts and Practice: A HandsOn Approach, Prentice Hall, Upper Saddle River, NJ 07458, 2004 Mellquist P: SNMP++: An Object-Oriented Approach to Developing Network Management Applications, Prentice Hall, London Weitere Informationen zur Lehrveranstaltung Empfohlene Voraussetzungen: Datenkommunikation Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 165 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/1 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 2/1 Modul-KzBez. oder Nr. 26 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. der 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnittes, mindestens 110 Kreditpunkte aus dem 1. und 2 . Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Signalverarbeitung Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 166 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/1 Lehrveranstaltung LV-Kurzbezeichnung Signalverarbeitung SV Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Axel Doering Prof. Dr. Axel Doering Lehrform Seminaristischer Unterricht mit Übungen (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Klausur: 90 - 120 min Inhalte • • • • • Beschreibung von Signalen, Zusammenhang von Signalen und Systemen LTI-Systeme: Laplace-Transformation, Übertragungsfunktion, Pol-Nullstellen-Diagramm Analyse und Synthese von Filtern Spektrale Darstellung zeitkontinuierlicher Signale (Fourieranalyse, Unschärferelation) Abtastung (Abtasttheorem, z-Transformation, spektrale Darstellung zeitdiskreter Signale) Lernziele/Lernergebnisse/Kompetenzen • Teilnehmer kennen Methoden zur linearen Analyse analoger und diskreter Signale und können diese Methoden praktisch anwenden • Teilnehmer verstehen den Zusammenhang zwischen spektraler und zeitlicher Darstellung von Signalen • Teilnehmer beherrschen die grundlegenden Methoden zur Analyse und zum Entwurf von LTI-Systemen Lehrmedien Tafelvortrag, Rechenübungen, Computerpraktika (Matlab) Literatur • M. Werner: Signale und Systeme. Vieweg 2008 • Hsu. Signals and Systems. McGraw-Hill 1995 • Proakis, Manolakis: Digital Signal Processing. Pearson 2007 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 167 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/2 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 2/2 Modul-KzBez. oder Nr. 27 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Computer Architektur Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 168 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/2 Lehrveranstaltung LV-Kurzbezeichnung Computer Architektur CA Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Rudolf Hackenberg Prof. Dr. Rudolf Hackenberg Lehrform Seminaristischer Unterricht (3 SWS) mit Übungen und Praktikum (1 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 90h Studien- und Prüfungsleistung Schriftliche Prüfung: 90 – 120 min Inhalte • Grundlegende Konzepte wie Pipelining, Superskalarität, Hperthreading, Multiprozessing, CISC, RISC, VLIW. • µ-Programmierung. • Speichersysteme, Cachesysteme, Assoziativität, Konsistenz, Kohärenz, effektive Bandbreiten. • Leistungsbewertung, Amdahl’sches Gesetz. • Rechnernetze, Bus-Systeme. Lernziele/Lernergebnisse/Kompetenzen Die Teilnehmer verstehen die grundlegenden Prinzipien der Rechnerorganisation. Sie können die Leistungsfähigkeit von Rechnersystemen beurteilen auf der Grundlage des Zusammenspiels zwischen Hardware und Software auf unterschiedlichen Ebenen. Lehrmedien Tafel, Notebook, Beamer Literatur • • • • • • • Eigene Folien in PDF Beierlein, Mikroprozessoren, Fachbuchverlag Leipzig 2004 Hennesy, Rechnerarchitektur, Vieweg &Sohn 1994 Märtin, Rechnerarchitekturen, Carl Hanser Verlag 2001 Tanenbaum, Computerarchitektur, Pearson Studium 2001 Patterson, Rechnerorganisation und –entwurf, Spektrum Akademischer Verlag 2005 Schiffmann, Technische Informatik II, Springer 2005 Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 169 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/2 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht (3 SWS), Übungen und Praktikum (1 SWS) Empfohlene Voraussetzungen: • Physik, • Datenverarbeitungssysteme, • Digital Design Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 170 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/3 Modulbezeichnung (ggf. englische Bezeichnung) Vertiefungsmodul IT 2/3 Modul-KzBez. oder Nr. 28 Fakultät Modulverantwortliche/r Informatik und Mathematik Dekan Fakultät IM Studiensemester gemäß Studienplan Studienabschnitt 6. oder 7. 3. Modultyp Arbeitsaufwand Pflicht [ECTS-Credits] 5 Verpflichtende Voraussetzungen Erfolgreiches Bestehen aller Prüfungen des 1. Studienabschnitts, Mindestens 110 Kreditpunkte aus dem 1.+ 2. Studienabschnitt Empfohlene Vorkenntnisse Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Inhalte Abhängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Lernziele/Lernergebnisse/Kompetenzen Ahängig von der jeweiligen Lehrveranstaltung. Das Angebot der Lehrveranstaltungen regelt der Studienplan. Zugeordnete Lehrveranstaltungen: Nr. Bezeichnung der Veranstaltung Lehrumfang Arbeitsaufwand 1. [SWS o. UE] 4 SWS [ECTS-Credits] 5 Echtzeitsysteme Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 171 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/3 Lehrveranstaltung LV-Kurzbezeichnung Echtzeitsysteme ES Verantwortliche/r Fakultät Lehrende/Dozierende Angebotsfrequenz Informatik und Mathematik Prof. Dr. Markus Kucera Prof. Dr. Markus Kucera Lehrform Seminaristischer Unterricht mit Praktikum und Projekt (gesamt 4 SWS) Studiensemester gemäß Studienplan 6. oder 7. Lehrumfang [SWS oder UE] 4 SWS Zeitaufwand: Präsenzstudium Lehrsprache Arbeitsaufwand deutsch [ECTS-Credits] 5 Eigenstudium 60h 120h Studien- und Prüfungsleistung Praktikum mit Projektarbeiten und deren Präsentation Schriftliche Prüfung: 90 – 120 min Inhalte • Echtzeitsysteme, Einführung. • Theoretische Grundlagen (Globale Zeit, Replikationsdeterminismus, RT-Scheduling, Schedulability Tests. • Echtzeit Betriebssysteme. • Software Engineering Techniken für Echtzeitsysteme. • Mikrocomputer Architektur. • Computer Integrated Manufacturing (CIM). Lernziele/Lernergebnisse/Kompetenzen Die Studierenden kennen die wichtigsten Konzepte, Paradigmen und Mechanismen eines Echtzeitsystems. Die Studierenden kennen die wichtigsten Software Engineering Techniken zur Realisierung von Echtzeitsystemen. Die Studierenden können Mikroprozessor-Bausteine so programmieren, dass die externen Echtzeit-Anforderungen rechtzeitig und prioritätsgerecht bedient werden können. Lehrmedien Tafel, Overheadprojektor, Notebook, Beamer Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 172 Name des Studiengangs: Bachelor Technische Informatik (PO: 20122) Modulname: Vertiefungsmodul IT 2/3 Literatur • Burns A, Wellings A: Real-Time Systems and Programming Languages: Ada 95, RealTime Java and Real-Time POSIX, 3rd Edition. Addison-Wesley: Harlow, England, London, New York, etc., 2001 • Kopetz H: Real Time Systems - Design principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997 Weitere Informationen zur Lehrveranstaltung Seminaristischer Unterricht, Praktikum + Projekt Empfohlene Voraussetzungen: • Datenverarbeitungssysteme • Kommunikationssysteme • Betriebssysteme • Programmierkenntnisse in C • Intel-Assembler Stand: 24.03.2016 Ostbayerische Technische Hochschule Regensburg Seite 173
© Copyright 2024 ExpyDoc