"Computer Networking" ist ein Studiengang der FH Furtwangen
Grundlagen
Internet Workshop
Grundlagen über Internet und Informatik: Geschicht, Rechnernetze, HTML, DHTML, XML, Betriebssysteme, Java, Browser, Plug-ins, E-Mail, News Groups, Internet-Telefonieren, Chatting, Electronic-Commerce, Sicherheit im Netz, Lauschangriff im Netz, Verschlüsselungstechnik, Firewalls, Telnet und FTP, Modemtechnologien, Adressierung im Internet, Perl, CGI, ...
Human Interfaces Workshop
Einführung - Ergonomie - Systemanalyse - Systemevaluation - Fragebogentechnik - Entwurfstechnik - Visual Design - Farbenlehre - Gestaltungslehre - Typographie - Logos und Coporate Identity - Web-Page-Design - Digitale Bildverarbeitung
Präsentationstechnik
Kreativitäts- und Planungstechniken
Grundlagen und praktische Anwendung der Kreativitäts- und Planungstechnik werden hier vermittelt (Brainstorming, Entscheidungsmatrix, ....)
Betriebswirtschaftslehre 1 + 2
Hier werden die Grundlagen der Allgemeinen Betriebswirtschaft vermittelt.
Elektronik für Informatiker 1 + 2
Hier werden die Grundlagen der Elektronik und der Physik vermittelt. Grundschaltungen und Schaltungsanalysen. Verwendung, Verhalten und Berechnungen unter anderem von Halbleitertechnik (Dioden, Transistor) und Kondensator.
Mathematik 1 - 3
Kurze Wiederholung der Schulmathematik und dann Erweiterung der Analysis (z.B. Funktionen, Ableitungen, Reihen, Integrale) und der Algebra (z.B. Mengenlehre, LGS,Reele Zahlen, Vektorrechnung).
Anhand algebraischer Strukturen wird der Umgang mit abstrakten Objekten geübt. Nach der Bereitstellung grundlegender Begriffe und Eigenschaften erfolgt eine Vertiefung in den Gebieten Verknüpfungen, Gruppen, Ringe und Körper. Als praktische Anwendung erfolgt die Besprechung von Verfahren zur symmetrischen und asymmetrischen Verschlüsselung.
Fremdsprachen
Englisch für Informatiker 1 + 2
Englisch für Informatiker vermittelt die Grundkenntnisse und wird weitergeführt mit speziellen Begriffen der Informatik.
Programmierung
Programmierung in Java mit Praktikum
Hier werden die Grundlagen in Java vermittelt. In kleineren Programmen wird dann die Theorie in die Praxis umgesetzt.
Programmieren in C mit Praktikum
Hier werden die Grundlagen in C vermittelt. In kleineren Programmen wird dann die Theorie in die Praxis umgesetzt.
Informatik (Algorithmen) mit Praktikum
Analyse der Programmierung in C/C++ im Vergleich zu Java. Aufbau und Zeitbestimmungen von Algorithmen und Datenstrukturen. Weiterführende Programmierung mit Java inklusive Nutzung der AWT-Klassen und Einsatz von Multi-Threading.
Software-Engineering 1 + 2 mit Praktikum
Vorstellen von verschiedenen Software Engineering Methoden und Umsetzen eines praktischen Beispiels.
Softwaretest
Java J2ME Programmierung
Betriebssysteme
Unix Anfägerkurs
Systemsoftware 1 + 2
Aufbau von Betriebsystemen, Prozesse, Prozessverwaltung, Verzeichnisdienste, Filesysteme.
Software-Anwendungsarchitekturen
Konzepte verteilter Anwendungen, Komponentenarchiktekturen, Middleware, Verteilte Systeme, Middleware Konzepte, DCE, CORBA, DCOM.
Software-Architekturen im Telekommunikationsbereich
Netzwerk
Netzwerke 1 - 4
Unter anderem werden in dieser Vorlesung die Grundlagen der Rechner- und Netzarchitektur vermittelt. OSI-7-Schichtenmodell, Topologien, Kabelarten, u.a.
Analyse verschiedenster Vernetzungs-Services auf ihre Dienstleistung und die dabei verwendete Protokolltechnik.
ARP, IPv4, IPv6, ICMP, statisches und dynamisches Routing, UDP, TCP, DNS, Email, HTTP
Grundlagen Netzwerkmanagement, Management-Arten, Load Balancing, SNMP, RMON.
Netz-Praktikum 1 + 2
Praktische Netzwerk-Security
Mobil ins Internet
XML und Webservices
XML: XML-Einführung, -Syntax, DTD, Datenmodellierung, Parsen von XML, SAX-, DOM-Parser, Namensräme und Schemata, Transformation von Dokumenten
Web Services: Überblick und Web Service Architektur, SOAP - Simple Object Access Protocol, JAXM - Java API for XML Messaging, JAX-RPC - Java API for Remote Procedure Calls von Web Services, WSDL - Web Services Description Language, UDDI - Universal Discription, Discovery and Integration
Datenbanken
Informationslogistik (Datenbanken) mit Praktikum
Grundlagen für Datenbankdesign und Einführung in die Datenbanksprache SQL.
Sonstige Inhalte
Unternehmensstruktur und -organisation
Kryptographie
Recht für Informatiker
Rechtsgrundlagen des BGB und TeleMediaGesetz, Europäisches Recht, Vertragswesen, Urheberrecht, Patentrecht, Markengesetz, Strafgesetz, Bundesdatenschutzgesetz.
Datenschutz und Datensicherheit
Virtual Reality
IT-Projektmanagement für Großprojekte
Hier werden die Grundlagen für das Durchführen von Projekten vermittelt. Vorgehensweisen und verschiedene Techniken die zum Einsatz kommen können, werden kurz erklärt und praktische Anwendungen an Beispielen.