183.592 Program Construction in Practice

2015S, UE, 4.0h, 5.9EC
TUWEL

Properties

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

Aim of course

This course is offered to students who have successfully completed (or are about to complete) the course "Foundations of Program Construction" (185.A02) or students who do not need "Foundations of Program Construction" in the curriculum. Other students are not eligible for this course and are referred to the course "Program Construction".   Aims of this course are the same as for the course "Program Construction":
Technical and Methodological Knowledge
  • Comprehension of systematic, constructive methods for writing, testing, debugging, simulating and modifying programs
  • Comprehension of the most important concepts of a current and suitable programming language
  • Comprehension of simple algorithms and fundamental data structures
  • Knowledge of the most usual sources of errors in programming

Cognitive and Practical Skills

  • Use of fundamental concepts, methods and tools for writing, testing debugging, simulating and modifying programs
  • Use of abstract and systematic ways of thinking in programming
  • Documenting and communicating program characteristics

Social Competencies, Innovation and Creativity

  • Ability to work together in pairs
  • Taking pleasure in solving programming exercises
  • Intellectual curiosity in programming topics

Subject of course

The subjects of this course are the same in the course "Program Construction":

  • Fundamental procedural programming concepts (including recursion and input/output)
  • Fundamental design principles, problem solving strategies, algorithms and data structures (including abstract data types)
  • Fundamental development methods (concerning program comprehension, correctness, debugging, documentation and programming style) and programming tools (including appropriate programming environments)

 

Additional information

ECTS-Breakdown:

  • 2 ECTS (50 hours) attending lectures, preparation and practicing

  • 1.7 ECTS (42 hours) attending exercise units incl. exercise sheets and preparation

  • 1.2 ECTS (30 hours) tests and preparation
  • 1.0 ECTS (25 Stunden) final assignment and interview

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon15:00 - 16:0002.03.2015GM 1 Audi. Max.- ARCH-INF Presentation
Thu13:00 - 15:0005.03.2015GM 1 Audi. Max.- ARCH-INF Lecture
Thu14:00 - 15:0012.03.2015 - 25.06.2015GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue12:00 - 13:0017.03.2015 - 23.06.2015GM 1 Audi. Max.- ARCH-INF Discussion of examples
Program Construction in Practice - Single appointments
DayDateTimeLocationDescription
Mon02.03.201515:00 - 16:00GM 1 Audi. Max.- ARCH-INF Presentation
Thu05.03.201513:00 - 15:00GM 1 Audi. Max.- ARCH-INF Lecture
Thu12.03.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue17.03.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu19.03.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue24.03.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu26.03.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue14.04.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu16.04.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue21.04.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu23.04.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu30.04.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue05.05.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu07.05.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue12.05.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue19.05.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu21.05.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu28.05.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Tue09.06.201512:00 - 13:00GM 1 Audi. Max.- ARCH-INF Discussion of examples
Thu11.06.201514:00 - 15:00GM 1 Audi. Max.- ARCH-INF Discussion of examples

Examination modalities

The course consists of the same components as "Program Construction". Students of "Programming in Practice" are assessed by
  • two tests (2nd and 3rd regular Test)
  • one supplementary test replacing the results of a negative regular test.
  • exercise units (incl. exercise sheets)
  • one final assignment and interview

Course registration

Begin End Deregistration end
18.02.2015 00:00 14.03.2015 23:59 14.03.2015 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
No records found.

Literature

Course material and textbook can be found here: http://www.complang.tuwien.ac.at/franz/pk15s-resources/

You may also buy a bound copy of the textbook for EUR 19,- in one of the upcoming lectures.

Preceding courses

Miscellaneous

  • Attendance Required!

Language

German