Fakultät für Informatik Arbeitsgruppe Datenbanken

Grundlagen der Informatik für Ingenieure

Übersicht

Dozent:Eike Schallehn
SWS: Im Wintersemester 2 V, 1 Ü
Im Sommersemester 2 oder 1 V, 1 oder 2 Ü nach Studiengang
Studiengänge: BG;B-FET, BG;B-FMT BG;B-FPT, ETIT, IMST, MTK, PH, SPTE, STK, WETIT, WMB, MB;B2 (Wahlpflicht)
Zeit/Ort: Wintersemester
Freitag: G26-H1, 9:15-10:45
Sommersemester
Donnerstag: G16-05, 7:30-9:00 (wöchentlich) (nur WMB;B, MTK;B, MB;B, BG;B-FMT2)
Freitag: G16-H5, 9:15-10:45 (ungerade Kalenderwoch) (andere Studiengänge)
Übungen und Tutorien:nähere Infos zu den Übungen und Tutorien

Klausureinsicht (Abschlussklausur 28.9.2011)

Termine:
  • Freitag, den 04.11.2011 von 14:30 bis 15:30 Uhr
  • Freitag, den 11.11.2011 von 14:30 bis 15:30 Uhr
in G29-Raum 022 bei Ilona Blümel

Inhalte

Hauptziel ist die Einführung in die Arbeit mit dem Computer zur Unterstützung von ingenieurtechnischen Anwendungsaufgaben. Ausgehend von der Begriffsklärung zur Informatik sollen die Studierenden Mittel und Methoden kennen lernen, um Software im Umfeld ingenieurtechnischer Problemstellungen zu entwickeln. Dabei stehen das Kennenlernen der frühen Phasen der Softwareentwicklung wie Algorithmenentwurf und Modellierung, Programmierung und Testung im Mittelpunkt. Der Umgang mit der Programmiersprache C++ sowie der Entwicklungsumgebung Visual Studio sowie spezielle Lösungen mit MATLAB soll praktische Fähigkeiten vermitteln. Ein weiteres Lernziel ist die Einführung in objektorientierte Konzepte. Im Folgenden sollen die Studierenden grundlegende Kenntnisse über Softwaretechnologie, Datenbanksysteme und Computergraphik erwerben. Damit sollen Fertigkeiten und Fähigkeiten zur Lösung konkreter Aufgabenstellungen des eigenen Fachbereiches unter Einsatz von Computern erworben werden. Darüber hinaus sollen die Studierenden Kompetenzen erwerben, um im weiteren Studium systematisch Techniken der Informatik erschließen zu können.

Kerninhalte: Grundbegriffe der Informatik, Algorithmierung und Programmierung, Grundsätzliches zum Programmieren in C++, Programmstrukturen, Objektorientierte Programmierung in C++, Datenstrukturen, Computergrafik, Softwaretechnologie, Datenbanksysteme, Rechnernetze

Folien und Handouts

Aktuelle Handouts werden im Laufe des Semesters hier zugänglich gemacht. Die Handouts beinhalten Folien mit zusätzlichen Informationen, Themen und Beispiele, die in der Vorlesung nicht behandelt werden und nicht prüfungsrelevant sind.

Vollständige Handouts zu den Vorlesungen aus den letzten Semestern sind hier zu finden:

Code-Beispiele aus der Vorlesung sind hier zu finden:

Sonstige Informationen Hinweise

Ergänzende Literatur

  • Grundlagen der Informatik für Ingenieure
    Einführung in die Programmierung mit C / C++
    Von: Paul, Georg / Hollatz, Meike / Jesko, Dirk / Mähne, Torsten
    B.G. Teubner Verlag
    ISBN: 3-519-00428-3
  • Einführung in die Informatik für Naturwissenschaftler und Ingenieure
    Levi, Paul, Rembold, Ulrich
    Hanser Fachbuchverlag; Auflage: 4., aktualis. u. überarb. A. (Januar 2003)
    ISBN: 978-3446219328