Informatik in den Ingenieurwissenschaften Show URL Convert to PDF XML representation

 

Modulcode: Inf-Ing
Englische Bezeichnung: Computer Science for Engineers
Modulverantwortliche(r): Prof. Dr.-Ing. Reinhard Koch
Turnus: jedes Jahr im SS (SS10, SS11, SS12, SS13, SS14)
Präsenzzeiten: 3V 1Ü 2PÜ
ECTS: 8
Workload: 36 Std. Vorlesung, 12 Std. Übung, 24 Std. Praktikum, 180 Std. Selbststudium
Dauer: ein Semester
Modulkategorien: INF-Ing (Export)
Lehrsprache: Deutsch

Kurzfassung:

In dieser Vorlesung und zugehörigen Übung sowie durch praktische Programmieraufgaben lernen die Studierenden, Aufgabenstellungen aus der Informatik und ihren Anwendungen zu formalisieren, in Algorithmen umzusetzen und anhand der Programmiersprache C zu implementieren.

Lernziele:

Die Absolventen dieses Moduls haben die Befähigung, Algorithmen ihrer ingenieurwissenschaftlichen Tätigkeit in eine imperative Programmiersprache umzusetzen und diese in einer geeigneten Softwareumgebung einzusetzen. Sie haben gelernt, für ingenieurwissenschaftliche Problemstellungen Algorithmen in der Programmiersprache C zu entwickeln, diese strukturiert darzustellen und anzuwenden. Darüber hinaus haben sie die Fähigkeit, geeignete Datenstrukturen aufzubauen und diese zur Problemlösung zu benutzen.

Lehrinhalte:

Entwicklung und Darstellung von Algorithmen, Syntax und Semantik der Programmiersprache C, Algorithmen und ihre Kodierung in C, insbesondere Algorithmen für ingenieurwissenschaftliche Probleme

Voraussetzungen:

Vorlesung Digitale Systeme (1.Semester)

Prüfungsleistung:

Klausur (120 Min.) in der Prüfungsperiode nach der Lehrveranstaltung (voraussichtlich Anfang September 2012), Nachprüfung Klausur (120 min) Ende März/Anfang April 2013.

Lehr- und Lernmethoden:

Verwendbarkeit:

Literatur:

Skripte des Rechenzentrums RRZN Hannover zu C.

G. Paul et al.: Grundlagen der Informatik für Ingenieure, Eine Einführung mit C/C++. Teubner, 2003

M.A. Weiss: Data Structures and Algorithm Analysis in C. Addison - Wesley, 1997 <