Universität Wien

290065 PS Introduction to Software Development (2025W)

3.00 ECTS (2.00 SWS), SPL 29 - Geographie
Continuous assessment of course work

Registration/Deregistration

Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).

Details

max. 30 participants
Language: German

Lecturers

Classes (iCal) - next class is marked with N

One lesson lasts 120 minutes

  • Wednesday 08.10. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 22.10. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 05.11. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 12.11. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 19.11. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 26.11. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 03.12. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 10.12. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 17.12. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 07.01. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 14.01. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG
  • Wednesday 21.01. 14:30 - 16:30 GIS-Labor Geo NIG 1.OG

Information

Aims, contents and method of the course

The course introduces the basics of software development, with a special focus on (object-oriented) programming with Python.
Based on a structured project plan, a project is implemented step by step. This includes planning, programming and validation. This is preceded by an introduction to programming using Python.
The goal is to automate, respectively extend GIS routines and the handling of data, as well as the planning of smaller own software projects.
In the course we will work with a flipped classroom concept.

Assessment and permitted materials

Exercises, semester project, presentations, participation and written/oral questions about the content of the preliminary sessions.

Minimum requirements and assessment criteria

For a positive assessment, at least 51% are needed.
Exercises are to be edited and completed during the course and uploaded to Moodle in a timely manner.
After completing the course participants must be able to
- import, sort, select and edit data using Python
- implement planned software projects using Python

Examination topics

see contents of course

Reading list

Bereitstellung via E-learning Plattform

Association in the course directory

(BA GG 9.1)

Last modified: We 01.10.2025 16:47