Im Rahmen der Lehrveranstaltung wird ein einfacher Topographiesimulator von den Studierenden in der Programmiersprache Python schrittweise entwickelt. Die dazu notwendigen Features von Python und der SciPy Tools (numpy, scipy, matplotlib) werden in einleitenden und begleitenden Vorträgen vorgestellt. Die Themen Profiling, Testen und Versionskontrolle werden ebenfalls angesprochen.
Python ist eine sehr vielseitige Programmiersprache mit klarer, kompakter Syntax. Es verbindet die Möglichkeiten traditioneller Programmiersprachen (Fortran, C/C++, Java) mit jenen von higher level Tools wie Matlab und z.B. einfachem Zugriff auf Betriebssystemoperationen. Python gewinnt aus diesen Gründen an Bedeutung; im wissenschaftlichen Umfeld lässt sich das am SciPy-Projekt ablesen, das die Entwicklung von Tools für wissenschaftliche Anwendungen koordiniert, oder dass immer mehr in traditionellen Programmiersprachen geschriebene Software Python-Interfaces anbietet, welche deren Steuerung und die Weiterverarbeitung der Daten erleichtern.
Der Arbeitsaufwand entspricht etwa den ECTS-Punkten.
Hinweis für Elektrotechnik-Studierende des 5. Semesters: Wenn Sie die Automatisierungs-Übungen besuchen wollen, wählen Sie dort einen späteren Termin, Sie sind dann ab 14:30 entschuldigt. Wenn Sie die LU Messtechnik besuchen wollen, dann vermeiden Sie Gruppen mit 3 Montag-Terminen (2 mal sind Sie entschuldigt).
Beachten Sie beim Verfassen der Ausarbeitung bitte die Richtlinie der TU Wien zum Umgang mit Plagiaten:
Leitfaden zum Umgang mit Plagiaten (PDF)
Anmeldung vorerst nur für Elektrotechnik-Studierende (Bachelor/Master/Doktorat). 1 Woche vor der ersten Vorlesung wird die Anmeldung für alle Studierenden freigeschaltet.
Interessierte Zuhörer, die keinen Platz mehr bekommen, sind bis zur Erreichung der Hörsaalkapazität (38 Personen) willkommen. Melden Sie sich bitte auf Warteliste an.
Voraussetzung für die Anmeldung ist eine Fortmeldung zu einem der folgenden Studien: