Universität Wien

040147 UK Special Topics in Produktion/Logistik/SCM: Softwaretools im Decision Support (2016S)

4.00 ECTS (2.00 SWS), SPL 4 - Wirtschaftswissenschaften
Prüfungsimmanente Lehrveranstaltung

An/Abmeldung

Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").

Details

max. 25 Teilnehmer*innen
Sprache: Englisch

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

Dienstag 01.03. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 08.03. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 15.03. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 05.04. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 12.04. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 19.04. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 26.04. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 03.05. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 10.05. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 24.05. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 31.05. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 07.06. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 14.06. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 21.06. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß
Dienstag 28.06. 13:15 - 14:45 PC-Seminarraum 1 Oskar-Morgenstern-Platz 1 1.Untergeschoß

Information

Ziele, Inhalte und Methode der Lehrveranstaltung

This course gives an introduction to programming using Python for decision support applications, with a focus on the Traveling Salesperson Problem (TSP).

Part I. Introduction
Part II. Python fundamentals
- Variables and operators
- Conditional statements and loops
- Functions
- Input/Output
Part III. Practice on the TSP
- Construction heuristic
- Improvement heuristic

Art der Leistungskontrolle und erlaubte Hilfsmittel

Homework 20% (4x5%)
Participation in class, present your solution to the exercises (10%)
Tests 50% (2x25%)
Project work 20%

Mindestanforderungen und Beurteilungsmaßstab

Know what is a decision support system
Know why programming is useful for decision support
Understand the fundamentals of programming
- simple data structures, arithmetic and boolean operations, control flow (conditional statements and loops), functions, input/output
- no advanced data types, no recursion, no classes, no inheritance, no exception handling, no graphical user interfaces
Be able to write python programs to solve specified problems
- simple methods for the Traveling Salesman Problem (TSP)

0% - 49% : 5
50% - 62% : 4
63% - 74% : 3
75% - 86% : 2
87% - 100% : 1

Prüfungsstoff


Python fundamentals:
- Variables and operators
- Conditional statements and loops
- Functions
- Input/Output
Practice on the TSP:
- Construction heuristic
- Improvement heuristic

Literatur

The Python tutorial
Downey, Allen B.: Think Python. O'Reilly, 2014. Free book available

Zuordnung im Vorlesungsverzeichnis

Letzte Änderung: Mo 07.09.2020 15:28