384.061 Object-oriented Programming
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Primarily, this course aims to transfer knowledge and skills for the application of object-oriented ideas to programming.

Subject of course

This course consists of both lectures and exercises, teaching the following topics:
- Object-oriented programming concepts
- Types and subtypes
- From design to programming
- Patterns in object-oriented programming
- Testing (of object-oriented programs)

These topics require knowledge and skills of procedural programming. Hence, we strongly recommend to successfully pass Programmieren 1, before attending this course.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon11:00 - 13:0004.03.2019 - 24.06.2019EI 9 Hlawka HS lecture
Wed13:00 - 17:0003.04.2019 CA0208 RechnerraumBetreuung Beispiel 1
Wed13:00 - 17:0010.04.2019 CA0208 RechnerraumBetreuung Beispiel 1
Mon09:00 - 18:0029.04.2019 CA0208 RechnerraumAbgabe Beispiel 1
Tue09:00 - 18:0030.04.2019 CA0208 - Computer RoomAbgabe Beispiel 1
Thu09:00 - 18:0002.05.2019 CA0208 RechnerraumAbgabe Beispiel 1
Wed13:00 - 17:0008.05.2019 CA0208 RechnerraumBetreuung Beispiel 2
Wed13:00 - 18:0015.05.2019 CA0208 - Computer RoomBetreuung Beispiel 2
Tue09:00 - 18:0021.05.2019 CA0208 - Computer RoomAbgabe Beispiel 2
Wed09:00 - 18:0022.05.2019 CA0208 - Computer RoomAbgabe Beispiel 2
Thu09:00 - 18:0023.05.2019 CA0208 - Computer RoomAbgabe Beispiel 2
Wed13:00 - 17:0029.05.2019 CA0208 - Computer RoomBetreuung Beispiel 3
Wed13:00 - 17:0005.06.2019 CA0208 - Computer RoomBetreuung Beispiel 3
Wed09:00 - 18:0012.06.2019 CA0208 - Computer RoomAbgabe Beispiel 3
Thu09:00 - 18:0013.06.2019 CA0208 - Computer RoomAbgabe Beispiel 3
Fri09:00 - 18:0014.06.2019 CA0208 - Computer RoomAbgabe Beispiel 3 (Reserve)
Object-oriented Programming - Single appointments
DayDateTimeLocationDescription
Mon04.03.201911:00 - 13:00EI 9 Hlawka HS lecture
Mon11.03.201911:00 - 13:00EI 9 Hlawka HS lecture
Mon18.03.201911:00 - 13:00EI 9 Hlawka HS lecture
Mon25.03.201911:00 - 13:00EI 9 Hlawka HS lecture
Mon01.04.201911:00 - 13:00EI 9 Hlawka HS lecture
Wed03.04.201913:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 1
Mon08.04.201911:00 - 13:00EI 9 Hlawka HS lecture
Wed10.04.201913:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 1
Mon29.04.201909:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 1
Mon29.04.201911:00 - 13:00EI 9 Hlawka HS lecture
Tue30.04.201909:00 - 18:00 CA0208 - Computer RoomAbgabe Beispiel 1
Thu02.05.201909:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 1
Mon06.05.201911:00 - 13:00EI 9 Hlawka HS lecture
Wed08.05.201913:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 2
Mon13.05.201911:00 - 13:00EI 9 Hlawka HS lecture
Wed15.05.201913:00 - 18:00 CA0208 - Computer RoomBetreuung Beispiel 2
Mon20.05.201911:00 - 13:00EI 9 Hlawka HS lecture
Tue21.05.201909:00 - 18:00 CA0208 - Computer RoomAbgabe Beispiel 2
Wed22.05.201909:00 - 18:00 CA0208 - Computer RoomAbgabe Beispiel 2
Thu23.05.201909:00 - 18:00 CA0208 - Computer RoomAbgabe Beispiel 2

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Thu14:00 - 17:0012.12.2019 DCEGD19written01.12.2019 00:00 - 10.12.2019 23:55TISSComputerunterstützte Prüfung
Thu14:00 - 17:0016.01.2020 DCEGD19written01.01.2020 00:00 - 14.01.2020 23:55TISSComputerunterstützte Prüfung

Course registration

Begin End Deregistration end
03.02.2019 00:01 11.03.2019 23:59 25.03.2019 23:59

Registration modalities:

To attend this VU, it is obligatory to register via TISS  till the 11th of March 2019.

Curricula

Literature

Lecture notes for this course are available. Sekr. Inst. 384, CA 235.

 

Language

German