most active people at Kenai
Hochschule Bochum
Prof. Dr.-Ing. Albrecht Weinert

Labor für Medien und verteilte Anwendungen
MEVA-Lab


Lehre — Vertiefung Informatik — iVI
Prof. Dr.-Ing. Albrecht Weinert Dozent
Prof. Dr.‑Ing. Albrecht Weinert

Allgemeines
iVI ist eine einsemestrige Lehrveranstaltung als Wahlfach für das fünfte Semester der Studienrichtung Informatik (Bachelor) sowie für andere Bachlor- und Masterstudiengänge des Fachbereichs E&I. Interessierte solcher Studiengänge beachten bitte die fachlichen Voraussetzungen. Und bedenken Sie, dass ein Hören in einem Bachelorstudiengang ein Wahlfach für einen späteren Masterstudiengang sperrt.
Design Pattern
Die Lehrveranstaltung wird in der Form von Projekt- und seminaristischer Arbeit durchgeführt.

Aktuell
  • Einführungsveranstaltung/Begin im WS2017/18: Mi, 18.10.2017, 8:15, D3-12.
  • Anmeldung erfolgt ggf. über das bekannte PraktOrg.
    Beachten Sie die Anmeldezeiten und die begrenzte Teilnehmerzahl.
    Und nehmen Sie bitte Anderen keine Plätze weg, falls Sie aus fachlichen oder zeitlichen Gründen (semesterbegleitende Prüfung) nicht teilnehmen können.
  • Die Veranstaltung wird (wie schon bisher immer) im WS 2017/18 als Seminar mit semesterbegleitender Prüfung (siehe unten) angeboten.
  • Abgabe der Unterlagen/Arbeiten: bis 31. Januar 2018
  • Der download-Bereich für iVI heißt ivi.
    Das Konto ist ivi (= Verzeichnis); das Passwort [d.c.4..] wird bei der ersten Vorlesung genannt.

Voraussetzungen
Fundierte Kenntnisse in Informatik, Betriebssystemen, Objektorientierung (EOP) und der Programmierung in Java. Eine Teilnahme ohne solche fundierte Kenntnisse ist prinzipiell sinnlos. Die fachliche Eignung ist ggf. in einem Eingangstestat nachzuweisen.
Java, Grundlagen, OO -> Literatur
Die Praktika (mit Testat) und bestandene Klausuren der entsprechenden Vorlesungen gelten als bestandenes Eingangstestat für iVI.

Ziele und Inhalte
  • memory models in Architektur und Sprachen
  • Plattformunabhängigkeit der Programme. Java auf Windows, Linux und ...
  • Plattformunabhängigkeit der Daten, XML
  • Tools, Deployment
  • Entwicklungsumgebung IDE
  • Versionsverwaltung (SVN, GIT)
  • Profis und ihre Tools (javaDoc, DoxyGen, make, ANT ....)
  • komplexe Algorithmen und Architekturthemen
  • Webdienste, J2EE, AJAX, GWT, Ruby...
  • ... andere Seminarthemen möglich ...
Literatur und Hilfsmittel
Angaben zur Literatur werden in der Lehrveranstaltung gemacht (Einführungsfoliensatz).
Zu weiteren Unterlagen, Aufgabenblättern, Tools etc. werden ggf. in der Lehrveranstaltung zusätzlich zum o.g. download-Bereich weitere Zugangsmöglichkeiten bekannt gegeben.

Abschluss, Prüfungselemente
Semesterbegleitende Prüfung — das bedeutet Anwesenheitspflicht.
Beurteilt werden Vorträge, Beteiligung und Ausarbeitung.

Die Prüfungsform wird (u.A. hiermit) rechtzeitig vor Semester- und Anmeldungsbeginn bekannt gemacht.
Copyright   ©   2012 2017  Albrecht Weinert
Stand: 22.09.2017 (V.26)       A. Weinert,   E-Mail (webmaster)