NUMMER: | n.n |
KÜRZEL: | GRDPR |
MODULBEAUFTRAGTE:R: | Studiendekan*in Informatik |
DOZENT:IN: | Studiendekan*in Informatik und die/der Inhaber*in der Professur Software-Engineering |
FAKULTÄT: | Fakultät für Informatik |
SPRACHE: | Englisch |
SWS: | 4 |
CREDITS: | 5 |
ANGEBOTEN IM: | jedes Semester |
PRÜFUNGEN
FORM: | veranstaltungsbegleitend |
TERMIN: | Siehe Prüfungsamt. |
LERNFORM
Praktische, selbstständige Arbeit am Rechner unter Anleitung und Betreuung.
Präsentation der Projektergebnisse
LERNZIELE
Nach erfolgreichem Abschluss des Moduls haben die Studierenden dieProgrammier- und Software-Entwicklungskompetenzen gefestigt und ausgebaut.
a) Nach dem erfolgreichen Absolvieren des Praktikums Objektorientiertes
Programmieren werden die Studierenden in der Lage sein, mittelgroße Projekte
in C++ selbst zu planen, zu konzipieren und zu implementieren. Die Konzepte
der objektorientierte Programmierung wie Vererbung und Objektklassen
können Sie in den Programmen zielgerecht einsetzen.
b) Nach dem erfolgreichen Absolvieren des Praktikums Software Engineering
werden die Studierenden in der Lage sein, größere Softwaresysteme erfolgreich
zu planen, zu implementieren und zu testen. Sie sind in der Lage, existierende
Systeme durch neue Software-Module zu erweitern und Schnittstellen für eine
heterogene Umgebung zu gestalten. Kompetenzen Bereich Projektmanagement
sollen auch erworben werden. Sie können sich effektiv in einem Team einbringen
und ihre sozialen Kompetenzen kritisch einschätzen.
INHALT
a) Im Praktikum „Objektorientiertes Programmieren“ erarbeiten die Studierendendie wesentlichen Paradigmen der Programmiersprache C++ und wenden sie an
praktischen Beispielen an. Dabei lernen sie auch die Standardbibliotheken
kennen.
b) Im Praktikum „Software Engineering“ realisieren die Studierenden in
Teamarbeit ein Softwaresystem, anfangend von der Anforderungsanalyse und
Entwurf bis zum Implementierung und Testen. Dabei werden die in der
Lehrveranstaltung „Software Engineering“ erlernten Methoden gezielt
angewendet.
VORAUSSETZUNGEN CREDITS
erfolgreiche Bearbeitung der Programmieraufgaben; Abgabe von schriftlichen Dokumentationen
EMPFOHLENE VORKENNTNISSE
a) Für das Praktikum Objektorientiertes Programmieren:Programmieren (Module Informatik 1 – Programmierung und Informatik 2 –
Algorithmen und Datenstrukturen)
b) Für das Praktikum Software Engineering:
Programmieren und Grundkonzepte des Software Engineerings (Module
Informatik 1 – Programmierung, Informatik 2 – Algorithmen und
Datenstrukturen und Software Engineering)
LITERATUR
Abhängig von den gestellten Aufgaben wird am Anfang des Semestersbekanntgegeben
(siehe Vorlesungsverzeichnis)
AKTUELLE INFORMATIONEN
6/165(Im Studiengang werden Module im Umfang von 165 CP benotet und 15 CP nicht
benotet)
SONSTIGE INFORMATIONEN
Diese Veranstaltung kann sowohl im Winter- als auch im Sommersemesterabsolviert werden. Die beiden Praktika können auch in unterschiedlichen
Semestern absolviert werden.
Die Anmeldung des Praktikums erfolgt im zuständigen Prüfungsamt unter der
Berücksichtigung der in der Prüfungsordnung definierten
Anmeldevoraussetzungen:
a) Für das Praktikum Objektorientiertes Programmieren: erfolgreich
abgeschlossene Module Informatik 1 und Informatik 2
b) Für das Praktikum Software-Engineering: Erfolgreich abgeschlossenes Modul
Software-Engineering
Aktuelle Informationen wie Vorlesungstermine, Räume oder aktuelle Dozent*innen
und Übungsleiter*innen sind im Vorlesungsverzeichnis der Ruhr-Universität
https://vvz.rub.de/ und im eCampus https://www.rub.de/ecampus/ecampuswebclient/ zu finden.