362.153 Scientific Programming in Python
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022S, SE, 2.0h, 2.0EC
TUWEL

Course evaluation

Properties

  • Semester hours: 2.0
  • Credits: 2.0
  • Type: SE Seminar
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to...
... write structured Python code using functions and/or classes, and depending on the assingment
... competently use NumPy arrays.
... test Python programs.
... work with GitHub and git.

Subject of course

A simple topography simulator is developed by the students in steps in the programming language Python.

Teaching methods

Write and present code. Discussion of implementations.

Mode of examination

Immanent

Additional information

Schedule:
Week 1: Introduction to the course (Zoom)
Week 2: Introduction to git and testing (Zoom)
Week 3+2n (n=0,1,2,...): Presentation of assignments (obligatory, in presence)
Week 4+2n (n=0,1,2,...): Finetuning of assignaments (Zoom or in presence)

Please consider the plagiarism guidelines of TU Wien when writing your seminar paper: Directive concerning the handling of plagiarism (PDF)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed13:00 - 16:0009.03.2022 - 22.06.2022Seminarraum 362 - 1 Seminar
Scientific Programming in Python - Single appointments
DayDateTimeLocationDescription
Wed09.03.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed16.03.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed23.03.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed30.03.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed06.04.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed27.04.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed04.05.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed11.05.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed18.05.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed25.05.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed01.06.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed08.06.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed15.06.202213:00 - 16:00Seminarraum 362 - 1 Seminar
Wed22.06.202213:00 - 16:00Seminarraum 362 - 1 Seminar

Examination modalities

Deliver and present the code.

Course registration

Begin End Deregistration end
28.02.2022 00:00

Precondition

L362171 OR L362181

Curricula

Literature

No lecture notes are available.

Previous knowledge

Knowledge of Python as taught in 362.181.

Preceding courses

Continuative courses

Miscellaneous

  • Attendance Required!

Language

German