Universität Wien

051030 VU Programming Languages and Concepts (2021W)

Continuous assessment of course work
MIXED

Summary

1 Benkner , Moodle
2 Benkner , Moodle
3 Benkner , Moodle
4 Benkner , Moodle

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).
Registration information is available for each group.

Groups

Group 1

max. 38 participants
Language: German
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

Link to first lecture (digital) https://eu.bbcollab.com/guest/1cfb12af2f4446ba9462cba5773c5451

Wednesday 06.10. 18:30 - 20:00 Digital
Thursday 07.10. 18:30 - 20:00 Digital
Wednesday 13.10. 16:45 - 20:00 Digital
Thursday 14.10. 18:30 - 20:00 Digital
Wednesday 20.10. 16:45 - 20:00 Digital
Thursday 21.10. 18:30 - 20:00 Digital
Wednesday 27.10. 16:45 - 20:00 Digital
Thursday 28.10. 18:30 - 20:00 Digital
Wednesday 03.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 03.11. 18:30 - 20:00 Digital
Thursday 04.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 10.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 10.11. 18:30 - 20:00 Digital
Thursday 11.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 17.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 17.11. 18:30 - 20:00 Digital
Thursday 18.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 24.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 24.11. 18:30 - 20:00 Digital
Thursday 25.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 01.12. 16:45 - 20:00 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 01.12. 18:30 - 20:00 Digital
Thursday 02.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Thursday 09.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 15.12. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 15.12. 18:30 - 20:00 Digital
Thursday 16.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 12.01. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 12.01. 18:30 - 20:00 Digital
Thursday 13.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 19.01. 16:45 - 18:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 16:45 - 20:00 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 19.01. 18:30 - 20:00 Digital
Thursday 20.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 26.01. 16:45 - 20:00 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Wednesday 26.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 27.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
Monday 28.02. 15:00 - 18:15 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG

Assessment and permitted materials

Vorlesungsanteil mit praktischen Übungen, Einzelprojekten,Tests

Group 2

max. 38 participants
Language: German
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

Link to first lecture (digital) https://eu.bbcollab.com/guest/1cfb12af2f4446ba9462cba5773c5451

Wednesday 06.10. 18:30 - 20:00 Digital
Thursday 07.10. 18:30 - 20:00 Digital
Wednesday 13.10. 16:45 - 20:00 Digital
Thursday 14.10. 18:30 - 20:00 Digital
Wednesday 20.10. 16:45 - 20:00 Digital
Thursday 21.10. 18:30 - 20:00 Digital
Wednesday 27.10. 16:45 - 20:00 Digital
Thursday 28.10. 18:30 - 20:00 Digital
Wednesday 03.11. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 03.11. 18:30 - 20:00 Digital
Thursday 04.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 10.11. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 10.11. 18:30 - 20:00 Digital
Thursday 11.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 17.11. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 17.11. 18:30 - 20:00 Digital
Thursday 18.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 24.11. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 24.11. 18:30 - 20:00 Digital
Thursday 25.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 01.12. 18:30 - 20:00 Digital
Thursday 02.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 09.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 15.12. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 15.12. 18:30 - 20:00 Digital
Thursday 16.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 12.01. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 12.01. 18:30 - 20:00 Digital
Thursday 13.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 16:45 - 18:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 18:30 - 20:00 Digital
Thursday 20.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 26.01. 16:45 - 20:00 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
Wednesday 26.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 27.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Monday 28.02. 15:00 - 18:15 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG

Assessment and permitted materials

Vorlesungsanteil mit praktischen Übungen, Einzelprojekten, Tests

Group 3

max. 38 participants
Language: German
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

Link to first lecture (digital) https://eu.bbcollab.com/guest/1cfb12af2f4446ba9462cba5773c5451

Wednesday 06.10. 18:30 - 20:00 Digital
Thursday 07.10. 18:30 - 20:00 Digital
Wednesday 13.10. 16:45 - 20:00 Digital
Thursday 14.10. 18:30 - 20:00 Digital
Wednesday 20.10. 16:45 - 20:00 Digital
Thursday 21.10. 18:30 - 20:00 Digital
Wednesday 27.10. 16:45 - 20:00 Digital
Thursday 28.10. 18:30 - 20:00 Digital
Wednesday 03.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 03.11. 18:30 - 20:00 Digital
Thursday 04.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 10.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 10.11. 18:30 - 20:00 Digital
Thursday 11.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 17.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 17.11. 18:30 - 20:00 Digital
Thursday 18.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 24.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 24.11. 18:30 - 20:00 Digital
Thursday 25.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 01.12. 16:45 - 20:00 PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 01.12. 18:30 - 20:00 Digital
Thursday 02.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 09.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 15.12. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 15.12. 18:30 - 20:00 Digital
Thursday 16.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 12.01. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 12.01. 18:30 - 20:00 Digital
Thursday 13.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 16:45 - 18:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 16:45 - 20:00 PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 19.01. 18:30 - 20:00 Digital
Thursday 20.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 26.01. 16:45 - 20:00 PC-Unterrichtsraum 4, Währinger Straße 29 1.OG
Wednesday 26.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 27.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Monday 28.02. 15:00 - 18:15 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG

Assessment and permitted materials

Vorlesungsanteil mit praktischen Übungen, Einzelprojekten, Tests

Group 4

max. 38 participants
Language: German
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

Link to first lecture (digital) https://eu.bbcollab.com/guest/1cfb12af2f4446ba9462cba5773c5451

Wednesday 06.10. 18:30 - 20:00 Digital
Thursday 07.10. 18:30 - 20:00 Digital
Wednesday 13.10. 16:45 - 20:00 Digital
Thursday 14.10. 18:30 - 20:00 Digital
Wednesday 20.10. 16:45 - 20:00 Digital
Thursday 21.10. 18:30 - 20:00 Digital
Wednesday 27.10. 16:45 - 20:00 Digital
Thursday 28.10. 18:30 - 20:00 Digital
Wednesday 03.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 03.11. 18:30 - 20:00 Digital
Thursday 04.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 10.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 10.11. 18:30 - 20:00 Digital
Thursday 11.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 17.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 17.11. 18:30 - 20:00 Digital
Thursday 18.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 24.11. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 24.11. 18:30 - 20:00 Digital
Thursday 25.11. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 01.12. 16:45 - 20:00 PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 01.12. 18:30 - 20:00 Digital
Thursday 02.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Thursday 09.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 15.12. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 15.12. 18:30 - 20:00 Digital
Thursday 16.12. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 12.01. 16:45 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 12.01. 18:30 - 20:00 Digital
Thursday 13.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 19.01. 16:45 - 18:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Wednesday 19.01. 16:45 - 20:00 PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 19.01. 18:30 - 20:00 Digital
Thursday 20.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 26.01. 16:45 - 20:00 PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Wednesday 26.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
Thursday 27.01. 18:30 - 20:00 Digital
PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
Monday 28.02. 15:00 - 18:15 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG

Assessment and permitted materials

Vorlesungsanteil mit praktischen Übungen, Einzelprojekten, Tests

Information

Aims, contents and method of the course

Nach Absolvierung des Moduls kennen die Studierenden die unterschiedlichen Paradigmen und fortgeschrittene Konzepte von Programmiersprachen und können informierte Entscheidungen beim Einsatz geeigneter Programmiermethoden (u.a. Objektorientierte Programmierung, Funktional Programmierung, Logische Programmierung) treffen. Sie kennen die wesentlichen Ansätze zum Design und zur Implementierung ausgewählter Sprachfeatures und verfügen über ein grundlegendes Verständnis zur Übersetzung, statischen Analyse und Laufzeitunterstützung. Die Studierenden können diese Kenntnisse im Rahmen von Programmierübungen selbständig anwenden.

Minimum requirements and assessment criteria

Die Gesamtnote wird auf Basis von Programmierprojekten und Onlinetests ermittelt:
- Vier Programmierprojekte: positiv/negativ
- Onlinetests (basierend auf Projekten): insgesamt 100 Punkte

Notenschlüssel:
5: 0 – 49 P. oder weniger als 3 Projekte positiv
4: 50 – 61 und mindestens 3 Projekte positiv
3: 62 – 74 und mindestens 3 Projekte positiv
2: 75 – 87 und alle vier Projekte positiv
1: 88 – 100 und alle vier Projekte positiv

Examination topics

Vorlesungsunterlagen und die LV-Einheiten begleitende Literatur. Programmierprojekte.

Reading list

Vorlesungsunterlagen und die LV-Einheiten begleitende Literatur.

Association in the course directory

Module: PLC

Last modified: Fr 12.05.2023 00:13