Avatar vom Dozent:in

Kommunikationstechnik und Netze edit

Modulverantwortlich Prof. Dr. Stefan Karsch
Dozent:innen Prof. Dr. Hans L. Stahl
Kürzel KTN
Sprache deutsch
Kreditpunkte 5
Voraussetzungen nach Prüfungsordnung keine
Prüfungsformen Klausurarbeit(Einzelleistung)
Level Vertiefung
Häufigkeit des Angebots jedes Wintersemester
Verwendung des Moduls in weiteren Studiengängen IT-Management, Informatik, Wirtschaftsinformatik
Präsenzzeit in Stunden 72
Selbststudium in Stunden 78
Lehrformen Vorlesung 3 SWS, Praktikum 1 SWS
Lehrmethoden Vorlesung, Praktikum an Rechnern des KTDS-Labors (Ressourcen: Netzanalysesoftware, div. Netzüberwachungssoftware, E-Mail- Server und Clients, DNS-Server, ggf. weitere Server-Implementierungen)
Letzte Aktualisierung 16. September 2024

Learning Outcome

Die Studierenden

Inhalte

Grundbegriffe und Grundlagen

Die TCP/IP-Protokollfamilie als Grundlage des Internet

Wegewahl / Vermittlung / Routing

Einführung in die Netzsicherheit

Next Generation Internet

Praktische Aspekte

Literatur

Erläuterung zur Prüfungsvorleistung

Durch praxisnahe Übungen, die zeitlich eng an die Vorlesungsinhalte gebunden sind, soll ein tiefes Verständnis der Konzepte und Technologien im Modul erlangt werden. Zudem wird das Anwenden der Konzepte und Technologien mit verschiedenen Tools geübt. Die hierfür erforderlichen Skills lassen sich nicht oder nur sehr umständlich im Rahmen einer Klausurarbeit prüfen.

Geförderter Kompetenzerwerb

Das Modul zahlt auf folgende Handlungsfelder und Kompetenzbereiche ein. Eine ausführliche Beschreibung der konkreten Komptenzen finden Sie weiter unten.

Designing for User Experiences

Developing Interactive and Distributed Systems

Exploring Advanced Interactive Media

Driving Creation Process

Designing for User Experiences

  • Anforderungen und Bedarfe

    • Verstehen, wie menschliche Wahrnehmung, Denken und Handeln, Kommunikation und Interaktion funktioniert.

  • Konzepte

    • Haben ein ausgeprägtes konzeptionelles Denkvermögen entwickelt, um komplexe Probleme zu analysieren, innovative Lösungsansätze zu konzipieren und diese in verständliche und erfahrbare Konzepte zu überführen.

    • Können multimodale/ multicodale Interaktionskonzepte unter Berücksichtigung von Benutzercharakteristika, avisierten Nutzungskontexten, ggf. regulatorischer Rahmenbedingungen (z.B. Accessibility), Designzielsetzungen etc. erarbeiten.

    • Können angemessene Informationsarchitekturen entwicklen, evaluieren, iterieren und optimieren.

Developing Interactive and Distributed Systems

  • Technologie

    • Können hardware-basierte Technologien zur Interaktion mit Computern in verschiedenen Modalitäten einsetzen (bspw. sprachbasierte Interaktion, Tangible Computing, Physical Computing, Sensoren und Aktoren).

    • Wissen wie Kommunikation zwischen Computern realisiert wird (bspw. req/res, pub/sub und Protokolle wie HTTP, MQTT).

    • Wissen was ein Computer ist und wie Software darauf ausgeführt wird.

  • Entwurf

    • Verstehen formale Strukturen.

    • Können abstrahieren, logisch denken und komplexe Zusammenhänge verstehen.

    • Können Aspekte realweltlicher Probleme zu identifizieren, die für eine informatische Modellierung geeignet sind, algorithmische Lösungen für diese (Teil-)Probleme bewerten und selbst so zu entwickeln, dass diese Lösungen mit einem Computer operationalisiert werden können.

    • Konzepte (bspw. Paradigmen, Architekturen, Pattern) für die web-basierte Verteilung von Komponenten (bspw. Frontend/Clients/Apps, Backend/Server/Cloud) für verteilte interaktive Anwendungen kennen und umsetzen können.

  • Implementierung

    • Kennen Entwicklungsumgebungen, Tools und entwicklungsnahe Prozesse und diese praktisch nutzen (insb. IDE, Compiler, Linker, Libraries, Debugging, Unit-Testing, Repositories für eigenen Code / git, Build Tools, Paketmanager).

Driving Creation Process

  • Management

    • Können erkennen, welche Kompetenzen zur Lösung eines Problems erforderlich sind.

  • Kommunikation

    • Können Ideen vermitteln, sich über Anforderungen verständigen, Feedback einholen und mit verschiedenen Interessengruppen zu interagieren und verhandeln.

    • Können effektive und transparente Kommunikation und Zusammenarbeit fördern, Konflikte erkennen, analysieren und lösen.

    • Sind in der Lage Arbeits- und Forschungsergebnisse klar und verständlich in aussagekräftigen, zielgruppengerechten Berichten, Präsentationen o.Ä. zu kommunizieren.

    • Haben die Fähigkeit effektiv in multidisziplinären Teams zu arbeiten und die verschiedenen Fachperspektiven und -sprachen zu verstehen.

Exploring Advanced Interactive Media

  • Exploration & Kreativität

    • Haben eine offene Fehlerkultur in der Fehler nicht als Endpunkt betrachtet, sondern als Teil des Lernprozesses verstanden und genutzt werden, um Prozesse zu verbessern, zukünftige Fehler zu vermeiden und exploratives Handeln zu fördern.

    • Haben die Fähigkeit zur Selbstreflexion um Handlungen und Entscheidungen evaluieren und iterieren zu können.

Enhancing Interactions on Different Scales

  • Ethik und Gesellschaft

    • Haben ein Verständnis von ethischen Richtlinien, Standards sowie dem Schutz der Privatsphäre zum Wohlergehen der Nutzer:innen und können dieses in eigenes Handeln integrieren.

    • Können die Wirkung etablierter und neu entwickelter (interaktiver) Medien auf die Gesellschaft reflektieren und in der eigenen Entwicklung berücksichtigen.

  • Selbstlernen

    • Können sich selbstständig neue Wissens- und Kompetenzbereiche zu Methoden, Technologien oder Domänen erschließen.

Weitere Kompetenzen, die für dieses Modul erforderlich sind oder durch das Modul ausgebildet werden.

  • Grundlagen

    • Wissen, wie Interaktion zwischen Systemen und Anwendungen auf technischer Ebene funktioniert.

    • Lernen die Bedeutung von Standards und Normen kennen.

    • Kennen verschiedene Protokoll-Modelle (z. B. OSI, TCP/IP) für Kommunikationsaufgaben auf technischer und Anwendungsebene.

In der linken Spalte sehen Sie, welche Kompetenzen für das Modul vorausgesetzt werden (hellgrauer Balken). In der rechten Spalte sehen Sie, welche Kompetenzen Sie mit dem Modul erwerben können (farbiger Balken). Die Kompetenzen sind in Handlungsfelder und Bereiche gegliedert.

Wenn Sie auf den grauen oder farbigen Balken klicken, gelangen Sie zu einer Liste von Modulen, die auf diese Kompetenz einzahlen. Hier finden die eine Übersicht über alle Kompetenzen und die Module, die auf diese einzahlen.

arrow_upward