Fortgeschrittene funktionale Programmierung
LVA 185.A05, VU 2.0, ECTS 3.0, 2021 S 1

Fortgeschrittene funktionale Programmierung

(zweistündige Vorlesung mit Übung; siehe auch TISS/185.A05)

Are you interested in studying abroad and getting funding for this?

Information on funding opportunities is available here.

Holding Mode: In-Person in Principle

The lecture course 185.A05 Advanced Functional Programming is planned in principle as in-person course in the summer term 2022. In case of new COVID-19 restrictions in the course of the semester, the lecture course as well as the complementary tutorials will be continued online (Zoom) in terms of real-time video conferences; this way the advantages of the directness of in-person course meetings will be preserverd to the largest possible extent.

Course Meetings

Lecture and Flipped Classroom Meetings

The course starts with a preliminary meeting and the first lecture on Thursday, 3 March 2022, 4.15 p.m. - 5.45 p.m..

Date and Time Place Topic Lecture Topic Flipped Classroom
Thu, 03/03/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part I, Chap. 1; Part II, Chap. 2 n.a. / Prel. Meeting
Thu, 03/10/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part IV, Chap. 7, 8; Part II, Chap. 3 Part I, Chap. 1; Part II, Chap. 2
Thu, 03/24/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part II, Chap. 4; Part IV, Chap. 9 - 11, 14 Part IV, Chap. 7, 8; Part II, Chap. 3
Thu, 04/07/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part IV, Chap. 12, 13 Part II, Chap. 4; Part IV, Chap. 9 - 11, 14
Thu, 04/28/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part III, Chap. 5, 6 Part IV, Chap. 12, 13
Thu, 05/12/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part V, Chap. 15, 16 Part III, Chap. 5, 6
Thu, 05/19/2022, 4.15 p.m. - 5.45 p.m. EI 4 Reithoffer HS Part V, Chap. 17, 18; Part VI, Chap. 19, 20 Part V, Chap. 15, 16

Required changes are announced here. The notions Part I, Part II, Part III, etc. refer to the respective parts of the course notes.

Tutorial Meetings, Assignments, Project, Project Demos

Assignment Issueance First Delivery Second Delivery (default) max. Score (Corresp.) Tut. Meetings
1 Monday, 03/21/2022 Monday, 03/28/2022 Monday, 04/04/2022 100 CW 14: 04/04-04/08/2022
2 Monday, 03/28/2022 Monday, 04/04/2022 Monday, 04/25/2022 100 CW 17: 04/25-29/2022
3 Monday, 04/04/2022 Monday, 04/25/2022 Monday, 05/02/2022 100 CW 18: 05/02-06/2022
4 Monday, 04/25/2022 Monday, 05/02/2022 Monday, 05/09/2022 100 CW 19: 05/09-13/2022
CW 20: 05/16-20/2022
Project Monday, 05/02/2022 Friday, 06/13/2022 n.a. 300 CW 21: 05/23-27/2022
CW 22: 05/30-06/03/2022
Project Demos 100 CW 24-25: 06/13-24/2022

Signing on/Signing off

The signing on period via TISS at TISS/185.A05 starts on February 1, 2022, and ends on Friday, 11 March 2022, 12.00 p.m.; the signing off period ends on Friday, 25 March 2022, 12.00 p.m.

Subject and Aim

The course is concerned with advanced concepts and principles of functional programming and their applications, which the participants shall learn and conceive in depth and to use and apply competently and adequately in known as well as in new application scenarios. The lecture part of the course stretches from functional programming principles to quality assurance, advanced languages concepts, and applications. Regularly assigned exercises of the tutorial part of the course give an hands-on experience of applying the concepts and principles to problems of suitable kind, size and complexity to deepen their understanding in theory and practice.

Course Notes, Assignments, Project

Documents for the lecture and tutorial part of the course will be provided on time in the TUWEL course of the course.

Lecturer

Jens Knoop, Tel.: 58801-18510, E-mail: knoop@complang.tuwien.ac.at
Complang
Knoop
   Events
   Teaching/Lehre
      ERASMUS/LLP
      LVA-Stammseiten
      Lehre 2022 S
         Fortg. fkt. Prog.
         Analyse u. Verifikation
         Sem. Prog.sprachen
      Lehre 2021 W
      Lehre 2021 S
      Lehre 2020 W
      Lehre 2020 S
      Lehre 2019 W
      Frühere Semester
   Research Interests
   Publications
   Professional Activities
   Memberships
   Selected CFPs
   Useful Links
Sitemap
wiederholte LVAs:
Fortg. fkt. Programmierung
Analyse u. Verifikation
Seminar aus Prog.sprachen
Sonstige
Schnellzugriff:x1
TISS
voriges Semester
voriges Jahr
Fakultät für Informatik
Technische Universität Wien
Anfang | HTML 4.01 | Datenschutzerklärung | letzte Änderung: 2022-04-06 (Knoop)