Programm
Alle Veranstaltungen in der ÜbersichtHAW Kiel Hacking-Nacht
Tag 1: - Crash-Kurs im Hacken - gemeinsames Ausprobieren Tag 2: - Hacking-Wettbewerb - Preisverleihung Voraussetzungen: - logisches Denkvermögen - grundlegende Computerkenntnisse Hinweis: - keine Programmierkenntnisse erforderlich - Teilnahme nur mit eigenem ... mehr
– Workshop
– 0.5 CP
Mit Credit Points
Fremdsprachig
Auch für Lehrende und Mitarbeiter/innen
Vorlesungen
Workshops
Übungen
Projekte
Kurse
Tagungen
Anderes
Software ARCHICAD
Während des dreitägigen Kurses erstellen die Teilnehmenden anhand eines Einfamilienhauses selbständig ein ARCHICAD-Projekt. Sie bekommen die Einführung in die grundlegende Arbeitsweise von ARCHICAD. Dabei lernen die Anwender*innen alle wichtigen Werkzeuge, Menüs und Funktionen kennen. Das Gebäude dient als “Gerüst”, um die Struktur und den Aufbau eines Projektes zu erläutern – dies ist der Schwerpunkt des Kurses.
Workflows mit ComfyUI
Dieser Kurs vermittelt erste Einblicke in fortgeschrittene Techniken der generativen Medienproduktion unter Verwendung von ComfyUI. Anders als bei herkömmlichen Black-Box-Tools liegt der Fokus hier auf dem Verständnis und der Konstruktion modularer Node-basierter Workflows. Die Studierenden lernen komplexe Pipelines für Bild- und Videogenerierung zu verstehen, zu erproben und zu erweitern. Aktuelle Open Source KI Modelle werden verwendet, die auf aktuellen Spiele Grafikarten mit >= 8GB VRAM von Nividia (RTX 3050+) laufen. Im Ausblick wird die Generierung mit einem Cloud- Dienstleister mit H100 Hardware oder ähnlich demonstriert.
Wie hacke ich Online-Systeme?
Tag 1: - Crash-Kurs im Hacken - gemeinsames Ausprobieren Tag 2: - Hacking-Wettbewerb - Preisverleihung Voraussetzungen: - logisches Denkvermögen - grundlegende Computerkenntnisse Hinweis: - keine Programmierkenntnisse erforderlich - Teilnahme nur mit eigenem Computer möglich Bewertung: - Voraussetzung für das Erlangen von Credit Points ist die aktive Teilnahme an der gesamten Veranstaltung. - Wir freuen uns ausdrücklich auch über Teilnehmer*innen, die nur an Tag 1 teilnehmen, dann allerdings ohne Erlangen von Credit Points.
Ziel des Kurses ist es, dass jede*r jeden Raum auf dem Campus finden kann. Die Raumnummer kann einfach in ein Navi eingegeben werden und der schnellste Weg wird berechnet: Welches Treppenhaus / welcher Fahrstuhl ist am besten? Wo im Gebäude ist der Raum eigentlich? Dafür schauen wir uns zunächst das Projekt OpenStreetMap an. OpenStreetMap arbeitet wie Wikipedia mit Beiträgen aus der Zivilgesellschaft, um eine möglichst umfangreiche Karte der Welt unter einer freien Lizenz kostenlos bereitzustellen. Wir werden Raumdaten auf dem Campus der HAW Kiel erfassen und zu OpenStreetMap beitragen. Manche Daten können wir aus Satellitenbildern erkennen oder im Internet finden, aber ihr werdet auch viel über den Campus laufen, um Raumnamen, deren Positionen und mehr selbst herauszufinden.
Im Sprint zum Startup
In diesem Workshop können die Teilnehmenden eigene Startup-Ideen und innovative Projekte entwickeln. Mögliche Themenbereiche könnten z.B. "(grüne) Technologie&Innovation", "Mobilität&Transport", "E-Commerce&Consumer Services", "FinTechs", "Nachhaltigkeit", "Wellness&Gesundheit", oder "Social Impact-Startups" sein. Es werden unterschiedliche Tools vorgestellt, die für die einzelnen Schritte der Entwicklung der Geschäftsidee, des Business Models sowie zur Gestaltung eines Prototypen, des Logos, der Homepage etc. eingesetzt werden können. Die Ideen können in interdisziplinären Teams ausgearbeitet werden. Die Veranstaltung findet in Kiel statt. Der genaue Veranstaltungsort wird rechtzeitig bekanntgegeben. Dienstag: Input zur Ideenfindung, Teambildung und Entwicklung erster Ideen. Mittwoch: Arbeiten an den Ideen, u.a. Ausarbeitung der Geschäftsmodelle und Prototypen/Homepage, Mentoring durch die Lehrenden. Ab 17:00h: Präsentation der Ideen.
Trainiere dein eigenes neuronales Netz zur Bestimmung der 6D Objektposition mit einer 2D Kamera
Dich interessiert, wie man aus einem 2D-Kamerabild alle sechs Freiheitsgrade von einem Objekt bestimmt? Du hast Interesse an Deep Learning, Robotik und Bildverarbeitung oder du möchtest dich in diesem Bereich weiterbilden? Dann bist du in diesem Kurs genau richtig! In drei spannenden Tagen tauchst du in das Thema "deep learning based 6D object pose estimation" ein und trainierst ein eigenes neuronales Netzwerk. Der Kurs ist dabei als kleine Challenge aufgebaut. Jede Gruppe nutzt verschiedene bzw. eigene Ansätze und Netzwerkarchitekturen. Nachdem die Netze trainiert sind, vergleichen wir am letzten Tag die Performance, und es werden Preise vergeben. Gute Ergebnisse können Anwendung in einem Forschungsprojekt finden! Da das Training etwas Zeit in Anspruch nimmt, ist der Kurs in einen 3-tägigen Workshop und einen letzten Termin zur Auswertung aufgeteilt. Programmierkenntnisse in Python und grundlegendes Wissen im Bereich Deep Learning sind vorteilhaft, jedoch kein Muss!
Nicht nur E-Sport - Von Live Produktion über Social Media zu Event Management
Um einen Livestream über ein E-Sport Turnier zu produzieren, benötigt es mehr als nur eine Webcam und ein bisschen Game Knowledge. Es braucht viele Leute, die genau wie bei der Übertragung eines Fußballspieles oder eines anderen Live Events, die unterschiedlichsten Positionen ausfüllen: Planung, Vorproduktion, Set Gestaltung, Marketing, Kameraführung, Bildgestaltung, Live Schnitt uvm.. Das E-Sport Turnier der HAW Kiel geht in die 4. Runde (www.kieloflegends.de). Dieser Kurs beschäftigt sich mit der Turnier-Durchführung, der Social Media Begleitung und dem Livestreaming. Zunächst werden die Grundlagen vermittelt, die dann begleitend zum Aufbau umgesetzt, geprobt und erweitert werden. Dies ist ein Hands-On-Kurs. Ein Teil der Produktion findet im Studio C12 statt (Caster Desk & InGame Observer) und ein Teil im Computer Museum (Austragungsort & Analyst Desk). Der Kurs richtet sich an alle Studierenden. Erfahrungen in den erwähnten Bereichen sind von Vorteil, aber keine Vorrausetzung.
Die Basisschulung „Kinderschutz im Sportverein“ vermittelt grundlegendes Wissen zum Schutz von Kindern und Jugendlichen im organisierten Sport. Behandelt werden Definitionen und Formen von Gewalt im Sport, aktuelle wissenschaftliche Befunde sowie Rollen und Dynamiken von Täter*innen und Betroffenen. Ein Schwerpunkt liegt auf Prävention, insbesondere der Risikoanalyse im Sportverein, sowie auf Handlungsmöglichkeiten im Verdachts- oder Krisenfall. Den Teilnehmenden wird zudem ein digitales Meldesystem vorgestellt. Im Rahmen der Veranstaltung entwickeln und präsentieren die Teilnehmenden eigene Ideen und Ansätze zur Stärkung des Kinderschutzes im Sportverein.
Die bisherigen Bemühungen zur Senkung der Treibhausgas-Emissionen reichen nicht aus, um das Ziel der Klimaneutralität zur Mitte des Jahrhunderts zu erreichen. Insbesondere unsere Gesellschaften in den Industrienationen, die die größte aktuelle und historische Verantwortung tragen, müssen deshalb dringend handeln. Dies schließt auch eine Änderung des Lebensstils, der Konsumgewohnheiten und damit des Energieverbrauchs ein. Zugleich steht Klimaschutz vor der Herausforderung soziale Ungleichheit zu berücksichtigen und zu verringen. Hierzu eignen sich am Budget orientierte Ansätze am besten. In dem Workshop werden Grundlagen solidarischen Klimaschutzs sowie unterschiedliche Budgetierungs-Ansätze behandelt. - Klima-Solidarität - Klima-Budgets - Klimawährung - Klima-Credits - Klima-Kommunismus
Programmieren Sie eine Schleife immer mit while(1) und warum nicht mit while(42)? Ist die Funktionalität die gleiche oder müssen 42 Durchläufe abgewartet werden? Gibt es einen Zeitverlust oder braucht das Programm mehr Speicherplatz, da 42 ja größer als 1 ist? Warum programmiert man bestimmte Sachen immer so und nicht anders? Darf man denn nicht kreativ sein und die Routine in Frage stellen? Wir werden jede Menge kleiner Programme erstellen und dann mit eigenen oder Standard-Werkzeugen (Debugger, Profiler) diese Programmvarianten analysieren und evaluieren. Dabei werden wir immer versuchen zu verstehen, warum es Unterschiede oder vielleicht keine Unterschiede gibt. Kurze Vergleiche mit C#, Java und Rust sind geplant. Hier noch einige Problemstellungen: i = i + 1; oder i++; for (i=0; i<10; i++) oder for (i=9; i>-1; i--) Was passiert bei 100 laufenden Threads? Variablen lokal oder global?
