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.

2017S, VU, 2.0h, 3.0EC
TUWEL

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
Mon10:45 - 12:3006.03.2017 - 26.06.2017EI 9 Hlawka HS - ETIT lecture
Wed13:00 - 17:0029.03.2017 CA0208 RechnerraumBetreuung Beispiel 1
Wed13:00 - 17:0005.04.2017 CA0208 RechnerraumBetreuung Beispiel 1
Tue13:00 - 18:0025.04.2017 CA0208 RechnerraumAbgabe Beispiel 1
Wed13:00 - 18:0026.04.2017 CA0208 RechnerraumAbgabe Beispiel 1
Thu13:00 - 18:0027.04.2017 CA0208 RechnerraumAbgabe Beispiel 1
Tue13:00 - 17:0002.05.2017 CA0208 RechnerraumBetreuung Beispiel 2
Thu13:00 - 17:0011.05.2017 CA0208 RechnerraumBetreuung Beispiel 2
Mon13:00 - 18:0022.05.2017 CA0208 RechnerraumAbgabe Beispiel 2
Tue13:00 - 18:0023.05.2017 CA0208 RechnerraumAbgabe Beispiel 2
Wed13:00 - 18:0024.05.2017 CA0208 RechnerraumAbgabe Beispiel 2
Wed13:00 - 17:0007.06.2017 CA0208 RechnerraumBetreuung Beispiel 3
Wed13:00 - 17:0014.06.2017 CA0208 RechnerraumBetreuung Beispiel 3
Tue13:00 - 18:0020.06.2017 CA0208 RechnerraumAbgabe Beispiel 3
Wed13:00 - 18:0021.06.2017 CA0208 RechnerraumAbgabe Beispiel 3
Thu13:00 - 18:0022.06.2017 CA0208 RechnerraumAbgabe Beispiel 3
Object-oriented Programming - Single appointments
DayDateTimeLocationDescription
Mon06.03.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon13.03.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon20.03.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon27.03.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Wed29.03.201713:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 1
Mon03.04.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Wed05.04.201713:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 1
Mon10.04.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon17.04.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon24.04.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Tue25.04.201713:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 1
Wed26.04.201713:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 1
Thu27.04.201713:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 1
Mon01.05.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Tue02.05.201713:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 2
Mon08.05.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Thu11.05.201713:00 - 17:00 CA0208 RechnerraumBetreuung Beispiel 2
Mon15.05.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon22.05.201710:45 - 12:30EI 9 Hlawka HS - ETIT lecture
Mon22.05.201713:00 - 18:00 CA0208 RechnerraumAbgabe Beispiel 2

Course registration

Begin End Deregistration end
29.01.2017 00:01 14.03.2017 23:59 31.03.2017 23:59

Registration modalities

To attend this VU, it is obligatory to register via TISS  till the 14th of March!

Curricula

Study CodeObligationSemesterPrecon.Info
033 201 Technical Mathematics Mandatory elective
033 204 Mathematics in Computer Science Mandatory5. Semester
033 235 Electrical Engineering and Information Technology Mandatory4. Semester
860 Technical Mathematics Mandatory elective
860 GW Optional Courses - Technical Mathematics Not specified
864 Mathematics for Natural Sciences Mandatory elective
866 Economic Mathematics Mandatory elective
867 Statistics Mandatory elective
869 Mathematics in Computer Science Mandatory elective
873 Finance and Actuarial Mathematics Mandatory elective

Literature

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

 

Language

German