185.A91 Introduction to Programming 1 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.

2019S, VU, 4.0h, 5.5EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 5.5
  • Type: VU Lecture and Exercise

Aim of course

After a positive attendance of the course, students are able to

  • implement and execute short programs,
  • translate programming tasks given in natural language into excecutable source code,
  • apply practices and use tools for the implementation of programs,
  • implement described algorithms.

Subject of course

.The following topics are content of the course:

  • Procedural programming concepts (variables, data types, operators, branches, loops, arrays, sub programs)
  • Input/Output
  • Recursion
  • Basic algorithms (searching, sorting)
  • Fundamental development methods (procedural abstraction, checking correctness, debugging)
  • Programming tools inclusive a development environment

The programming language is Java .

Additional information

Preliminary lecture: Monday, March 4th 2019 (entrance 3:00 p.m., start of lecture 3:15 p.m.)

On March 8th you can attend an optional test. Students who achieve enough points are assigned to advanced lab groups (currently groups do17a+, fr12a+). Further details are presented in the preliminary lecture.

Workload estimation (ECTS Breakdown): 137.5 hours = 5.5 ECTS

  •     Lecture (VO) attendance (40 hours)
  •     Laboratory (UE) attendance (14.5 hours)
  •     Homework excercises (43 hours)
  •     Laboratory preparation (40 hours)

All informations, documents and excercises will be available on the TUWEL platform of the course.

Please send your questions to: ep1@list.tuwien.ac.at

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon15:00 - 17:0004.03.2019 - 17.06.2019GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu15:00 - 17:0007.03.2019 - 13.06.2019GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed15:00 - 17:0003.04.2019 - 12.06.2019InfLab Frogger Programmiercafé
Thu13:00 - 15:0002.05.2019InfLab Pong Programmiercafé - Sondertermin
Introduction to Programming 1 - Single appointments
DayDateTimeLocationDescription
Mon04.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu07.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon11.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu14.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon18.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu21.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon25.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu28.03.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon01.04.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed03.04.201915:00 - 17:00InfLab Frogger Programmiercafé
Thu04.04.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon08.04.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed10.04.201915:00 - 17:00InfLab Frogger Programmiercafé
Thu11.04.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon29.04.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu02.05.201913:00 - 15:00InfLab Pong Programmiercafé - Sondertermin
Thu02.05.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon06.05.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed08.05.201915:00 - 17:00InfLab Frogger Programmiercafé
Thu09.05.201915:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung

Examination modalities

The grading is based on the performance during the labs. All details about grading modalities are presented during the preliminary lectures.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Thu14:00 - 15:0008.10.2020GM 1 Audi. Max.- ARCH-INF written02.10.2020 20:00 - 06.10.2020 20:00TISSEinstufungstest (freiwillig) Paralleltermin
Thu14:00 - 15:0008.10.2020GM 5 Praktikum HS- ARCH-INF written02.10.2020 20:00 - 06.10.2020 20:00TISSEinstufungstest (freiwillig) Paralleltermin
Thu16:00 - 17:0008.10.2020GM 5 Praktikum HS- ARCH-INF written02.10.2020 20:00 - 06.10.2020 20:00TISSEinstufungstest (freiwillig) Paralleltermin
Thu14:00 - 20:0007.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Thu14:00 - 20:0007.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Fri14:00 - 20:0008.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Fri14:00 - 20:0008.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Mon08:00 - 20:0011.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Mon08:00 - 20:0011.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Tue14:00 - 20:0012.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Tue14:00 - 20:0012.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Wed14:00 - 20:0013.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Wed14:00 - 20:0013.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Thu14:00 - 20:0014.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Thu14:00 - 20:0014.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Fri14:00 - 20:0015.01.2021InfLab Frogger written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Fri14:00 - 20:0015.01.2021InfLab Q*bert written17.12.2020 08:00 - 05.01.2021 23:55TISSTUWEL-Test (Paralleltermin)
Thu14:00 - 16:0028.01.2021Informatikhörsaal written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu14:00 - 16:0028.01.2021GM 5 Praktikum HS- ARCH-INF written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu14:00 - 16:0028.01.2021GM 1 Audi. Max.- ARCH-INF written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu17:00 - 19:0028.01.2021GM 5 Praktikum HS- ARCH-INF written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu17:00 - 19:0028.01.2021Informatikhörsaal written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu17:00 - 19:0028.01.2021GM 1 Audi. Max.- ARCH-INF written07.01.2021 08:00 - 26.01.2021 23:55TISSProgrammiertest (Paralleltermin)
Thu11:30 - 13:3011.02.2021GM 5 Praktikum HS- ARCH-INF written21.01.2021 08:00 - 09.02.2021 23:55TISSErsatzprogrammiertest (Paralleltermin)
Thu11:30 - 13:3011.02.2021GM 1 Audi. Max.- ARCH-INF written21.01.2021 08:00 - 09.02.2021 23:55TISSErsatzprogrammiertest (Paralleltermin)
Thu11:30 - 13:3011.02.2021Informatikhörsaal written21.01.2021 08:00 - 09.02.2021 23:55TISSErsatzprogrammiertest (Paralleltermin)
Fri08:00 - 21:0005.03.2021InfLab Q*bert writtenunknownEinstufungstest (freiwillig)
Fri08:00 - 21:0005.03.2021InfLab Frogger writtenunknownEinstufungstest (freiwillig)

Group dates

GroupDayTimeDateLocationDescription
do11aThu11:00 - 13:0028.03.2019 - 13.06.2019InfLab Frogger -
do17a+Thu17:00 - 19:0009.05.2019 - 13.06.2019InfLab Frogger -
do17bThu17:00 - 19:0028.03.2019 - 13.06.2019InfLab Q*bert -
fr14aFri14:00 - 16:0029.03.2019 - 14.06.2019InfLab Frogger -
fr14bFri14:00 - 16:0029.03.2019 - 14.06.2019InfLab Q*bert -

Course registration

Begin End Deregistration end
18.02.2019 08:00 08.03.2019 08:00 08.03.2019 08:00

Registration modalities:

Course registration is mandatory to attend the class.

Group Registration

GroupRegistration FromTo
do11a14.03.2019 16:0018.03.2019 12:00
do17a+14.03.2019 16:0018.03.2019 12:00
do17b14.03.2019 16:0018.03.2019 12:00
fr14a14.03.2019 16:0018.03.2019 12:00
fr14b14.03.2019 16:0018.03.2019 12:00

Curricula

Study CodeSemesterPrecon.Info
033 526 Business Informatics 1. Semestertrue
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 532 Media Informatics and Visual Computing 1. Semestertrue
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 533 Medical Informatics 1. Semestertrue
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 534 Software & Information Engineering 1. Semestertrue
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")
033 535 Computer Engineering 1. Semestertrue
Course belongs to the introductory and orientation phase ("Studieneingangs- und Orientierungsphase")

Literature

No lecture notes are available.

Previous knowledge

None.

Language

German