Dieses Wahlfachmodul bietet zusammen mit den beiden anderen Wahlfachmodulen den Studierenden die Möglichkeit, entsprechend den eigenen Interessen Schwerpunkte zu setzen und ihr Wissen auf bestimmten Fachgebieten zu vertiefen. Die zum Modul gehörenden Lehrveranstaltungen werden in der Regel jedes Semester angeboten. Jeweils zu Semesterbeginn werden im Internet und am Schwarzen Brett die aktuellen Angebote bekannt gegeben.
Einführung in die Programmiersprache ABAP mit praktischen Übungen im SAP NetWeaver Application Server ABAP. Die Studierenden sollen Sprachelemente, Workbench, Datenbank, Selektionsbilder, Funktionsbausteine und ABAP OO kennenlernen und eigenständig auf neue Fragestellungen anwenden können.
Seminaristischer Unterricht mit hohem Laboranteil
Diese Veranstaltung ist ein Platzhalter für eine externe, benotete Veranstaltung einer anderen Fakultät oder Hochschule. Sie müssen sich das externe Fach vor dessen Besuch genehmigen lassen.
Diese Veranstaltung ist ein Platzhalter für eine externe, unbenotete Veranstaltung einer anderen Fakultät oder Hochschule. Sie müssen sich das externe Fach vor dessen Besuch genehmigen lassen.
Zunächst lernen die Studierenden den grundlegenden Ablauf des Echtzeitrenderings am Beispiel der Rendering-Pipeline. Anschließend werden einige Beispielprogramme Stück für Stück erarbeitet. Die Vorlesung und Programmbeispiele sind dabei stark an die Rendering-API OpenGL gekoppelt. Der Umgang mit Shadern steht hier im Vordergrund. Vorkenntnisse mit OpenGL sind nicht notwendig, jedoch sollten die Studierenden die Vorlesung Computergrafik bereits besucht haben.
Vorlesungsbegleitend wird eine eigene praktische Arbeit angefertigt, in der die Studierenden das Gelernte umsetzen dürfen.
Das Internet der Dinge (IoT) vernetzt eine Vielzahl von Sensoren und Aktoren im privaten Smart-Home-Bereich wie auch im industriellen Umfeld. Dabei verfügen die Endgeräte nur über sehr begrenzte Ressourcen in Bezug auf Rechenleistung, Speichergröße und Energiebudget. Trotzdem müssen die Endgeräte in der Lage sein, ihre Aufgabe rechtzeitig und zuverlässig zu erfüllen, ohne dabei zur Zielfläche für Cyberangriffe zu werden.
Diese Veranstaltung vermittelt einen Überblick über die speziellen Anforderungen an die Softwareentwicklung für eingebettete, vernetzte Systeme, um diese energiesparsam und mit beschränkten Ressourcen betreiben zu können. Zu den behandelten Themen gehören Speichermanagement, Multitasking und Scheduling, Zugriff auf Hardware und Peripherie, verschiedene Busprotokolle sowie Konnektivität und Sicherheitsaspekte.
Diese Thematiken werden praktisch in einem Labor vertieft und die Studierenden werden das erlernte Wissen in einem Beispielprojekt umsetzen.
Die Studierenden
Inhalt:
Florian Dalwigk, "Ethical Hacking - Das große Buch zum Hacking mit Python" (wird als Skript gestellt)
Voraussetzungen: Grundkenntnisse in der Programmierung (vorzugsweise Python), Grundkenntnisse in der Netzwerktechnik
In dieser Veranstaltung erhalten Sie einen Einblick in die vielseitige Welt des Game Designs. Dabei werden Sie sich mit grundlegenden Fragen auseinandersetzen, wie zum Beispiel der Definition eines Spiels, den konstituierenden Elementen eines Spiels und was Spaß eigentlich ausmacht. Ziel der Veranstaltung ist es, Ihnen grundlegende Werkzeuge an die Hand zu geben, die Ihnen dabei helfen Spiele zu analysieren und zu entwerfen.
In der Vorlesung werden Performancemodelle, Designkriterien und Designfehler leistungsfähiger Software für Hochleistungsrechner, parallele Datenstrukturen, parallele Algorithmen sowie deren Limitierungen/Flaschenhälse vermittelt. Neben den Fähigkeiten, technische Merkmale zu verstehen und diese einzuschätzen, werden die etablierten Methoden zur shared-, distributed Memory und Grafikkarten-Programmierung vermittelt. Im Praxisteil werden:
An den folgenden wissenschaftsnahen Aufgabenstellungen vermittelt:
Ergänzt werden die Inhalte durch einen Gastvortrag über Hadoop und dem für die Industrie bedeutsamen Map-Reduce Algorithmus.
Für den Praxisteil ist es wesentlich, dass die Studierenden Ihre Aufgaben auf einem modernen Hochleistungsrechner berabeiten und ausführen.
Die Veranstaltung teilt sich in einen Vorlesungs- und einen Praxisteil. Durch gezielte Fragen und Übungsaufgaben in der Vorlesung wird versucht, eine möglichst interaktive Vorlesung und eine offene Atmosphäre zu schaffen. Im Praxisteil implementieren die Studierenden in maximal 2er Teams Laboraufgaben auf einem Hochleistungscluster, wodurch Sie sich gegenseitig bei der Lösung der Aufgabenstellung unterstützen können und das Konzept "Parallelität" erfassen sollen. Hilfestellung wird bei technischen Schwierigkeiten oder ungünstigen Lösungswegen durch kompetente Betreuung geboten.
Mitarbeit am Projekt "High Speed Karlsruhe" in der Fakultät MMT. Bei Interesse melden Sie sich bitte bei Herrn Stumpf: oliver.stumpf@h-ka.de
http://www.hskampus.de
https://www.facebook.com/hskampus
https://www.instagram.com/hskampus/
In dieser Veranstaltung erlernen Studierende die Kommunikation mit einem nicht-fachlichen Publikum, indem Sie mit Schülerinnen und Schülern Experimente durchführen bzw. diese demonstrieren. Die Experimente müssen für Schülerinnen und Schüler geeignet sein, weswegen zur Durchführung in der Regel keine besonderen Fachkenntnisse aus dem Studium benötigt werden. So können die Teilnehmenden sich in dieser Veranstaltung vollständig auf die Vermittlung konzentrieren und müssen sich nicht zusätzlich in neue Fachinhalte einarbeiten. Zusätzlich lernen die Studierenden durch den Kontakt mit den Schülerinnen und Schülern die Bedeutung ihres Studienfachs und der Tätigkeit in ihrem späteren Beruf im gesellschaftlichen Kontext zu reflektieren, indem Sie
Dies ist nicht nur für das Ziel der Tätigkeit mit den Schülerinnen und Schülern (Begeisterung für Technik wecken) unerlässlich, sondern ermöglicht den Studierenden auch eine stärkere Identifikation mit ihrem eigenen Studienfach.
Die Studierenden können komplexe fachliche Inhalte (hier: Experimente) einem nicht-fachlichen Publikum (hier: Schülerinnen und Schüler) adressatengerecht vermitteln, indem Sie
um im späteren Beruf die eigenen Kenntnisse Vorgesetzten und Fachfremden überzeugend kommunizieren zu können.
Inhalte
Im ersten Teil des Semesters leitet das Seminar die Teilnehmenden an, eigene Versuche auszuarbeiten. Themen hierbei sind: - Ziele von Kommunikation (hier: Schüler für Technik begeistern) - Erfassung des Wissensstands der Zielgruppe - (Didaktische) Reduktion des Inhalts/Stoffs - Präsentationsmethoden (z.B. Touch-Turn-Talk) - Methoden zur Arbeit mit Gruppen (z.B. Murmelgruppen) - Zeitplanung (z.B. Erstellen eines Planungsrasters) - Umgang mit unerwarteten/schwierigen Situationen Die selbst ausgearbeiteten Versuche sowie die Erfahrungen aus der Arbeit mit den Schülerinnen und Schülern werden in der Veranstaltung reflektiert und zur weiteren Arbeit an den oben genannten Themen genutzt.
Prüfungsleistungen
Im ersten Drittel des Semesters bereiten die Studierenden, begleitet durch ein Seminar, die Präsentation eines ca. 10-minütigen Experiments vor. Dieses Experiment präsentieren sie anschließend vor den anderen Studierenden, die die Rolle von Schülern einnehmen. Diese Präsentation prüft als mündliche Prüfung vor allem Teilkompetenzen 2. und 4. bis 6. Anschließend erstellen die Studierenden in Kleingruppen, begleitet durch das Seminar, den Ablaufplan für eine Lehreinheit. Diese kann zum Großteil aus den Experimenten der beteiligten Studierenden bestehen. Diese Lehreinheit führen die Studierenden mehrfach mit Schülerinnen und Schülern durch. Die Durchführung dieser Lehreinheit dient der weiteren Übung bzw. Vertiefung und wird nicht bewertet. Bis zum Ende des Semesters erstellen die Studierenden eine Versuchsbeschreibung, z.B. für das von ihnen in der mündlichen Prüfung präsentierte Experiment. Unter Einbeziehung ihrer Erfahrungen aus der Praxis mit den Schülerinnen und Schülern reflektieren sie hierbei ihre ursprüngliche Präsentation. Diese Versuchsbeschreibung und Reflexion dient als schriftliche Prüfung Teilkompetenzen 1. bis 4. und 7.
Die Kommunikation mit Fachfremden wird in dieser Veranstaltung mit Schülerinnen und Schülern geübt, daher müssen die Teilnehmenden bereit sein mit Schülerinnen und Schülern zu Arbeiten.
Die Studierenden
Inhalte:
Grundkenntnisse in Linearer Algebra und Kryptographie sind hilfreich.
Dieser Kurs bietet den Studierenden einen umfassenden Einblick in die Konzeption, Planung und Implementierung von Unternehmensnetzwerken. Grundlegende Fähigkeiten wie die Konfiguration von VLANs oder Routing auf Layer-3-fähigen Switches werden ebenso vermittelt wie die Herausforderungen eines 24/7-Betriebs. Ein weiterer Schwerpunkt ist der praktische Einsatz von Firewalls und das Clustern von Server-Systemen. Die praxisorientierte Ausbildung stärkt nicht nur das Verständnis für Netzwerkkonzepte, sondern vermittelt auch wesentliche Fähigkeiten für die Herausforderungen im Netzwerk- und Systembetrieb.
Aufgrund der praktischen Übungen wird der Kurs als Blockveranstaltung durchgeführt.
Vorlesungsunterlagen KN1+2
Es wird KN1 vorausgesetzt, KN2 empfohlen.
Seminaristische Vorlesung mit Übungsaufgaben
Die Studierenden werden zunächst mit den Grundbegriffen des Projektmanagements vertraut gemacht. Hier stehen die Begriffe "Projekt", "Projektmanagement" und das so genannte magische Projektmanagement-Dreieck im Vordergrund. Nach der Vorstellung Vorgehensmodelle wird ein Phasenmodell für die Abwicklung eines Projektes entwickelt, welches mit der Projektdefinition beginnt und über die Schritte Projektplanung und Projektrealisierung schließlich im Projektabschluss mündet.
Für jede Phase werden entsprechende Werkzeuge vorgestellt, welche die Studierenden im Rahmen von Übungen und einer abschließenden Gruppenarbeit anwenden müssen.
Blockveranstaltung mit Übungen: Vorlesung 50%, Übungen 10%, Gruppenarbeit 40%
Die Vorlesung führt praxisnah in das Gebiet der Software-Qualitätssicherung ein. Jedes Semester wird ein spezielles Kapitel aus dem Bereich der Software-Qualitätssicherung gewählt und von den Studierenden in einer Reihe von Kurzpräsentationen vorgestellt und diskutiert.
Vorlesung, Kurzpräsentationen
Diese Vorlesung vermittelt die Grundlagen des "Reinforcement Learning", welches einen wichtigen Teilbereich des Maschinellen Lernens darstellt. Das Ziel beim Reinforcement Learning besteht darin in verschiedenen Situationen jeweils die optimale Aktion zu wählen, so dass das Verhalten eines Agenten optimal gesteuert werden kann. Bekannte Beispiele des Reinforcement Learning sind zum Beispiel:
Im Rahmen der Vorlesung wird zuerst die Grundidee des Reinforcement Learning vermittelt und das unterliegende formale Framework eingeführt. Beginnend mit einfachen Ansätzen werden zunehmend fortgeschrittenere Methoden beleuchtet, bis hin zum Training eines Agenten welcher automatisch lernt Atari-Spiele zu spielen.
Die Vorlesung enthält einen Praxisanteil, bei dem mit Hilfe von Python und PyTorch die vorgestellten Ansätze nachimplementiert werden.
Vorkenntnisse in Python sind wünschenswert aber nicht zwingend notwendig.
Diese Veranstaltung findet als Blockvorlesung statt und ist auf max. 20 Teilnehmer beschränkt.
Details zur Anmeldung finden sich im entsprechenden Ilias-Eintrag unter
"Lehrinhalte Dozenten Informatik" -> "Lehrinhalte von Prof. Dr. Patrick Baier" -> " Vorlesung Reinforcement Learning"
Die Veranstaltung wird online durch die Hochschule Offenburg durchgeführt. Die Anmeldung muss spätestens vier Wochen vor Vorlesungsbeginn per E-Mail an peter.treffinger@hs-offenburg.de erfolgen. Die Veranstaltung ist trotz ihres Namens kein Ersatz für das Seminar in Ihrer Studien- und Prüfungsordnung.
Die Digitalisierung durchdringt in zunehmendem Maße vielfältige Prozesse in industrialisierten Gesellschaften. Dies umfasst unter anderem Prozesse in der Verwaltung, im Dienstleistungsbereich und in produzierenden Unternehmen. Das Konzept des Digitalen Zwillings verknüpft in der Industrie virtuelle Abbilder und reale Objekte und findet beispielsweise in Zusammenhang mit der modellbasierten Produktentwicklung und der virtuellen Inbetriebnahme Anwendung.
Um ein Verständnis für das Konzept des Digitalen Zwillings aufzubauen, ist interdisziplinäres Wissen erforderlich. Um Digitale Zwillinge erstellen zu können, ist insbesondere die Fähigkeit zur Erstellung von Modellen für Prozesse, Maschinen und Systeme erforderlich.
Die Veranstaltung beinhaltet folgende Elemente:
Die praxisbezogenen Aufgaben sind:
Inhaltliche Teilnahmevoraussetzungen: Grundkenntnisse aus einem technischen oder Medienstudiengang (3. Fachsemester Bachelor abgeschlossen)
Formale Teilnahmevoraussetzungen: Immatrikulation in einem technischen oder Medienstudiengang, ab dem 4. Fachsemester Bachelor
Angestrebte Lernergebnisse / Kompetenzen / Lernziele
Struktur und Aufbau von Digitalen Zwillingen skizzieren; Anwendung von Digitalen Zwillingen benennen; Ansätze zur Erstellung von physikalischen Modellen klassifizieren; auf Basis vorgegebener mathematischer Gleichungen überschaubare mathematische Modelle in Simulationsumgebungen implementieren; Simulationsläufe mit Parametervariationen durchführen; Simulationsergebnisse interpretieren; Prüfstände entsprechend einer vorgegebenen Messaufgabe konfigurieren; ein Messprogramm entsprechend einer Aufgabenstellung erstellen; Prüfstandsversuche durchführen und auswerten;
ein komplexes interdisziplinäres Thema durch die selbständige Arbeit und Diskussion in der Gruppe erschließen;
die Verteilung von Arbeiten in Gruppen/Teams organisieren.
Lernerfolgskontrolle
Erhalt eines Zertifikates zusätzlich zur Anerkennung als Wahlpflichtfach
In der Vorlesung werden die Grundlagen digitaler/smarter Technologien vermittelt. Hierzu zählen Hardware, Software und Grundlagen verteilter Systeme und dezentraler Anwendungen. Im
Rahmen einer praktischen Arbeit entwickeln die Teilnehmenden ein smartes Produkt durch alle Ebenen der Referenzarchitektur, d.h. Hardware, Software und Anwendungslogik inkl. Business Case-Rechnung.
Laptop bzw. Computer (keine zwingenden Betriebssystemvoraussetzungen erforderlich). Die alleinige Nutzung von Tablets ist im Rahmen der Vorlesung nicht zielführend.
Studierende ab dem 5. Semester Bachelor oder Masterstudierende aus Ingenieurstudiengängen, Informatik, Wirtschaftsinformatik oder Betriebswirtschaft
Remote-Veranstaltung inkl. Remote-Lab der Hochschule Mannheim
Anmeldung per E-Mail an: Kevin Kastner, M.Sc.
k.kastner@hs-mannheim.de
Fakultät/Einrichtung: Kompetenzzentrum Virtual Engineering
Dieser Veranstaltung ermöglicht es Studierenden, für an der Hochschule Karlsruhe oder während des Studiums geleistete soziale Arbeiten ECTS-Punkte zu erlangen. Die Tätigkeit muss eng mit einer Professorin oder einem Professor der Fakultät abgestimmt werden. Dabei kann es sich beispielsweise um eine Unterstützung der O-Phase oder auch die Betreuung sehbehinderter Studierender handeln. Im Fall der O-Phase werden Sie in der Regel an zwei Semestern mitarbeiten müssen, um die erforderliche Mindeststundenzahl zu erreichen.
Bei Interesse können Sie zusätzlich das "Certificate of International and Intercultural Competence (CIIC)" erhalten. Es bescheinigt die während des Studiums erworbenen interkulturellen Kompetenzen und Fremdsprachenkenntnisse, weist studienbezogene Auslandserfahrungen nach und führt auf, in welchem Rahmen sich die Teilnehmenden interkulturell engagiert haben. Um das CIIC zu erwerben, müssen Sie drei von vier Themenbereichen abdecken. Hauptbestandteil im Themenbereich 1 bildet das ehrenamtliche Engagement im Umfang von mindestens 50 Zeitstunden (etwa 2h/Woche in einem Semester), das in Einrichtungen oder Projekten mit einem internationalen und/oder interkulturellen Bezug absolviert werden kann. Zusätzlich zum Engagement besuchen Sie eine Einführungsveranstaltung sowie einen Reflexionsworkshop und erstellen einen Erfahrungsbericht, der zum Bestehen des Themenbereiches notwendig ist. Bei Fragen zum Zertifikat wenden Sie sich bitte an das Center of Competence: https://www.h-ka.de/ciic
Über das Center of Competence besteht auch die Möglichkeit, das "Zertifikat für Gesellschaftliches Engagement (ZGE)" zu erhalten. Es berücksichtigt eine noch größere Auswahl an Möglichkeiten, sich zu engagieren. Finden Sie Ihren passenden Bereich, egal ob es sich dabei um gesellschaftliches, soziales, kulturelles oder ökologisches Engagement handelt. Ihr gesellschaftliches Engagement sollte mindestens 100 Zeitstunden umfassen und mindestens ein Jahr lang andauern. Zusätzlich zum Engagement besuchen Sie verschiedene Seminare aus dem Studium Generale (insgesamt 8 ECTS), um Ihre praktischen Erfahrungen mit theoretischen Kenntnissen zu verknüpfen. Als Wahlpflichtfach kann dieses Zertifikat nicht anerkannt werden. Nähere Informationen finden Sie hier: https://www.h-ka.de/zge
In regelmäßigen Abständen bietet das Center of Competence Einführungsveranstaltungen und Reflexionsworkshops für HKA-Studierende an, die sich außerhalb des Studiums engagieren. So erhalten sie die Möglichkeit, sich mit anderen Teilnehmenden über ihre Erfahrungen als Ehrenamtliche auszutauschen und lernen, ihre gewonnenen Erkenntnisse zu reflektieren und einzuordnen. Die nächsten Termine entnehmen Sie der CIIC-Webseite.
Im Rahmen dieser Lehrveranstaltung sammeln die Studierenden eigenständige Erfahrung im Bereich Lehre und/oder Organisation. Das Ziel ist eine Förderung der Toleranz sowie der Verantwortungskompetenz und -bereitschaft. Auch Autonomie und Selbstkompetenz werden verbessert. Die Aufgaben werden von verschiedenen Dozenten ausgeschrieben und können einerseits tutorielle oder auch organisatorische Tätigkeiten umfassen. Ein Tutor erlernt in Absprache mit einem Dozenten, wie für eine Lehrveranstaltung Übungsaufgaben vorbereitet und Teilnehmer betreut werden, wie neue Übungsaufgaben erstellt, Hausaufgaben und Tests vorkorrigiert werden. Als organisatorische Aufgaben kommen verschiedene Events in Frage. Beispielsweise die Organisation einer mehrtägigen Exkursion oder die Organisation einer Firmenkontaktmesse/eines Praxisforums. Der Dozent vergibt eine Note, in die Anzahl, Erfolgsquote und Qualität der durchgeführten Tutorien eingeht oder er beurteilt die Organisationsqualität.
Mögliche Aufgaben: