183.592 Program Construction in Practice This course is in all assigned curricula part of the STEOP.
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2012S, UE, 4.0h, 5.9EC

Properties

  • Semester hours: 4.0
  • Credits: 5.9
  • Type: UE Exercise

Aim of course

  • understanding and ability to apply basic concepts and propositions of computer science in the area of program development
  • develop workmanship by solving a large number of practical examples

Subject of course

  • Application of basic concepts of program development
  • Techniques, tools and practices in object-oriented programming
  • Principles of object-oriented programming (data abstraction, subtyping, polymorphism, inheritance, primitive use of genericity)
  • Data structures and algorithms
  • Use of standard libraries
  • Implementation of lists and stacks
  • Recursive Algorithms
  • Recursive data structures
  • Exception handling
  • Numerous programming exercises

Additional information

5.9 ECTS = 147.5 hours
 
117    10 Homework assignments (including studying programming principles, 
reading documents and literature, attending lab groups, 
implementation and testing, revision)
4.5 3 tests
15 Preparation time for 3 tests
1 Interview (including preparation time)
10 Repetitorium
---
147.5
 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu13:00 - 15:0001.03.2012Prechtl-Saal kleiner Teil Presentation (Audi- and videotransmission from the Kuppelsaal)
Thu13:00 - 15:0001.03.2012Kuppelsaal Presentation
Thu14:00 - 15:0001.03.2012 - 28.06.2012GM 1 Audi. Max.- ARCH-INF Repetitorium
Thu14:00 - 15:0001.03.2012 - 28.06.2012Kuppelsaal Repetitorium
Thu14:00 - 15:0001.03.2012 - 28.06.2012Prechtl-Saal kleiner Teil Repetitorium
Program Construction in Practice - Single appointments
DayDateTimeLocationDescription
Thu01.03.201213:00 - 15:00Prechtl-Saal kleiner Teil Presentation (Audi- and videotransmission from the Kuppelsaal)
Thu01.03.201213:00 - 15:00Kuppelsaal Presentation
Thu01.03.201214:00 - 15:00Kuppelsaal Repetitorium
Thu01.03.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu08.03.201214:00 - 15:00Kuppelsaal Repetitorium
Thu08.03.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu15.03.201214:00 - 15:00Kuppelsaal Repetitorium
Thu15.03.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu22.03.201214:00 - 15:00Kuppelsaal Repetitorium
Thu22.03.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu29.03.201214:00 - 15:00Kuppelsaal Repetitorium
Thu29.03.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu19.04.201214:00 - 15:00Kuppelsaal Repetitorium
Thu19.04.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu26.04.201214:00 - 15:00Kuppelsaal Repetitorium
Thu26.04.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu03.05.201214:00 - 15:00Kuppelsaal Repetitorium
Thu03.05.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium
Thu10.05.201214:00 - 15:00Kuppelsaal Repetitorium
Thu10.05.201214:00 - 15:00Prechtl-Saal kleiner Teil Repetitorium

Examination modalities

Course assessment by

  • 3 tests
  • 10 homework assignments
  • exercise interview

Course registration

Begin End Deregistration end
27.02.2012 00:00 07.03.2012 23:59 07.03.2012 23:59

Registration modalities

Registration in TISS is required only if this is the first time you register for this course. After registration in TISS you will need to register at the Online-System (pk.inflab.tuwien.ac.at). 

Curricula

Study CodeObligationSemesterPrecon.Info
033 526 Business Informatics Mandatory1. SemesterSTEG
Course requires the completion of the introductory interview STEG
true
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 532 Media Informatics and Visual Computing Mandatory1. SemesterSTEG
Course requires the completion of the introductory interview STEG
true
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 533 Medical Informatics Mandatory1. SemesterSTEG
Course requires the completion of the introductory interview STEG
true
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 534 Software & Information Engineering Mandatory1. SemesterSTEG
Course requires the completion of the introductory interview STEG
true
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 535 Computer Engineering Mandatory1. SemesterSTEG
Course requires the completion of the introductory interview STEG
true
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")

Literature

No lecture notes are available.

Accompanying courses

Miscellaneous

Language

German