22.12.2012 Aufrufe

MODULHANDBUCH - Fachschaft Bauingenieurwesen RWTH Aachen

MODULHANDBUCH - Fachschaft Bauingenieurwesen RWTH Aachen

MODULHANDBUCH - Fachschaft Bauingenieurwesen RWTH Aachen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Studiengang:<br />

Bachelor Wirtschaftsingenieurwesen FR Werkstoff- und<br />

Prozesstechnik<br />

Modulbezeichnung: Programmierung (Service)<br />

Studiensemester: 1. Semester<br />

Modulverantwortlicher: Prof. Dr. U. Schroeder<br />

Weitere Dozenten: J. Borchers, Th. Seidl<br />

Sprache: Deutsch<br />

Diplomstudiengang Biologie (Wahlpflicht, 1. Semester)<br />

Bachelor-/Masterstudiengang Physik (Wahlpflicht, 1. Semester)<br />

Diplomstudiengang Physik (Wahlpflicht , 1. Semester)<br />

Diplomstudiengang Wirtschaftsingenieurwesen (Pflicht, 1. Semester)<br />

Bachelorstudiengang Angewandte Geographie (Wahlpflicht, 1.<br />

Semester)<br />

Zuordnung zum Curriculum<br />

Diplomstudiengang Psychologie (Wahlpflicht, Hauptstudium)<br />

Magisterstudiengang Technik-Kommunikation/Grundlagen der Informatik<br />

(Pflicht, 1. Semester)<br />

Magisterstudiengang, Nebenfach Informatik (Pflicht, 1. Semester)<br />

Zusatzstudium Operations Research und Wirtschaftsinformatik (Pflicht, 1.<br />

Semester)<br />

Lehrform/SWS:<br />

Vorlesung (2 SWS) + Übung (1 SWS)<br />

Arbeitsaufwand:<br />

45 h Präsenz- und 75 h Eigenstudium<br />

Kreditpunkte: 4<br />

Lernziele: Erwerb der folgenden Kenntnisse und Fähigkeiten:<br />

- Kenntnis der wesentlichen Konzepte imperativer und<br />

objektorientierter Programmiersprachen sowie wichtiger<br />

Programmiertechniken in diesen Sprachen<br />

- Kenntnis grundlegender Datenstrukturen und ihrer Realisierung<br />

- Fähigkeit zur selbständigen Entwicklung kleinerer Programme und<br />

ihrer Dokumentation unter Beachtung üblicher<br />

Programmierkonventionen<br />

- Kenntnis grundlegender Beschreibungsformen für<br />

Programmiersprachen<br />

Modulinhalte: In der Vorlesung wird der systematische Entwurf von Java-Programmen<br />

als Vorbereitung auf die objektorientierte Software-Entwicklung<br />

erarbeitet. Darüber hinaus werden die begrifflichen Grundlagen von<br />

Programmiersprachen entwickelt.<br />

Themen:<br />

1. Algorithmus und Programm<br />

2. Syntax und Semantik<br />

3. Einführung in objektorientiertes Modellieren und Programmieren,<br />

Objekte und Klassen<br />

4. Imperative Elemente von Programmiersprachen<br />

1. Variablen, Datentypen, Ausdrücke<br />

2. Anweisungen<br />

3. Schleifen und Felder<br />

4. Methoden und Rekursion<br />

5. Rekursive Datenstrukturen<br />

5. Vererbung, Redefinition, Polymorphie und Dynamisches Binden<br />

Voraussetzungen nach<br />

Keine<br />

Prüfungsordnung:<br />

Empfohlene Vorauss.: Keine<br />

Klausur (90 min); die Zulassung zur Modulprüfung erfolgt vorbehaltlich<br />

Prüfungsleistungen:<br />

der regelmäßigen Abgabe der erfolgreich bearbeiteten Übungsaufgaben<br />

des Moduls und der aktiven Mitarbeit in den Übungen<br />

Dauer des Moduls: 1 Semester<br />

Verwendbarkeit:<br />

24

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!