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.

2018S, 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) and programming tools inclusive a development environment.

The programming language is Java .

Additional information

Preliminary lecture: Thursday, March 1st 2018 (entrance 1:00 p.m., start of lecture 1:15 p.m.)

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

  •     Lecture (VO) attendance (40 hours)
  •     Laboratory (UE) attendance (12 hours)
  •     Homework excercises (42 hours)
  •     Laboratory preparation (43.5 hours)

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

For further questions please send an e-mail to: ep1@logic.at

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu13:00 - 15:0001.03.2018 - 21.06.2018GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon15:00 - 17:0005.03.2018 - 25.06.2018GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed15:00 - 17:0011.04.2018 - 20.06.2018InfLab Frogger Programmiercafé
Introduction to Programming 1 - Single appointments
DayDateTimeLocationDescription
Thu01.03.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon05.03.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu08.03.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon12.03.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu15.03.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon19.03.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Thu22.03.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon09.04.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed11.04.201815:00 - 17:00InfLab Frogger Programmiercafé
Thu12.04.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon16.04.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed18.04.201815:00 - 17:00InfLab Frogger Programmiercafé
Thu19.04.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon23.04.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed25.04.201815:00 - 17:00InfLab Frogger Programmiercafé
Thu26.04.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon30.04.201815:00 - 17:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Wed02.05.201815:00 - 17:00InfLab Frogger Programmiercafé
Thu03.05.201813:00 - 15:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Mon07.05.201815: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
Wed08:00 - 16:0002.10.2024TU.it Internet-Raum FH1 written17.09.2024 20:00 - 30.09.2024 14:00TISSEinstufungstest K2 (freiwillig)
Wed08:00 - 20:0002.10.2024InfLab Q*bert written17.09.2024 20:00 - 30.09.2024 14:00TISSEinstufungstest K2 (freiwillig)
Wed08:00 - 20:0002.10.2024InfLab Frogger written17.09.2024 20:00 - 30.09.2024 14:00TISSEinstufungstest K2 (freiwillig)
Wed08:00 - 20:0002.10.2024InfLab Pong written17.09.2024 20:00 - 30.09.2024 14:00TISSEinstufungstest K2 (freiwillig)
Wed08:00 - 16:0009.10.2024InfLab Frogger written07.10.2024 12:00 - 08.10.2024 16:00TISSEinstufungstest K3 (freiwillig)
Wed08:00 - 16:0009.10.2024InfLab Q*bert written07.10.2024 12:00 - 08.10.2024 16:00TISSEinstufungstest K3 (freiwillig)
Wed08:00 - 16:0009.10.2024InfLab Pong written07.10.2024 12:00 - 08.10.2024 16:00TISSEinstufungstest K3 (freiwillig)
Wed08:00 - 16:0009.10.2024TU.it Internet-Raum FH1 written07.10.2024 12:00 - 08.10.2024 16:00TISSEinstufungstest K3 (freiwillig)
Wed08:00 - 20:0020.11.2024TU.it Internet-Raum FH1 written06.11.2024 12:00 - 19.11.2024 08:00TISS1. Test
Wed08:00 - 20:0020.11.2024InfLab Frogger written06.11.2024 12:00 - 19.11.2024 08:00TISS1. Test
Wed08:00 - 20:0020.11.2024InfLab Q*bert written06.11.2024 12:00 - 19.11.2024 08:00TISS1. Test
Wed08:00 - 20:0020.11.2024InfLab Pong written06.11.2024 12:00 - 19.11.2024 08:00TISS1. Test
Wed08:00 - 20:0011.12.2024TU.it Internet-Raum FH1 written27.11.2024 12:00 - 10.12.2024 08:00TISS2. Test
Wed08:00 - 20:0011.12.2024InfLab Q*bert written27.11.2024 12:00 - 10.12.2024 08:00TISS2. Test
Wed08:00 - 20:0011.12.2024InfLab Frogger written27.11.2024 12:00 - 10.12.2024 08:00TISS2. Test
Wed08:00 - 20:0011.12.2024InfLab Pong written27.11.2024 12:00 - 10.12.2024 08:00TISS2. Test
Wed08:00 - 20:0008.01.2025InfLab Frogger written19.12.2024 12:00 - 07.01.2025 08:00TISS3. Test
Wed08:00 - 20:0008.01.2025InfLab Pong written19.12.2024 12:00 - 07.01.2025 08:00TISS3. Test
Wed08:00 - 20:0008.01.2025InfLab Q*bert written19.12.2024 12:00 - 07.01.2025 08:00TISS3. Test
Wed08:00 - 20:0008.01.2025TU.it Internet-Raum FH1 written19.12.2024 12:00 - 07.01.2025 08:00TISS3. Test
Wed08:00 - 20:0022.01.2025InfLab Frogger written09.01.2025 12:00 - 21.01.2025 08:00TISS2. Test (2. Termin)
Wed08:00 - 20:0022.01.2025InfLab Q*bert written09.01.2025 12:00 - 21.01.2025 08:00TISS2. Test (2. Termin)
Wed08:00 - 20:0022.01.2025InfLab Pong written09.01.2025 12:00 - 21.01.2025 08:00TISS2. Test (2. Termin)
Wed08:00 - 20:0022.01.2025TU.it Internet-Raum FH1 written09.01.2025 12:00 - 21.01.2025 08:00TISS2. Test (2. Termin)
Wed08:00 - 20:0029.01.2025InfLab Frogger written23.01.2025 12:00 - 28.01.2025 08:00TISS3. Test (2. Termin)
Wed08:00 - 20:0029.01.2025InfLab Q*bert written23.01.2025 12:00 - 28.01.2025 08:00TISS3. Test (2. Termin)
Wed08:00 - 20:0029.01.2025InfLab Pong written23.01.2025 12:00 - 28.01.2025 08:00TISS3. Test (2. Termin)
Wed08:00 - 20:0029.01.2025TU.it Internet-Raum FH1 written23.01.2025 12:00 - 28.01.2025 08:00TISS3. Test (2. Termin)
Tue10:00 - 14:0004.03.2025InfLab Q*bert written21.02.2025 20:00 - 02.03.2025 12:00TISSEinstufungstest K2 (freiwillig)
Tue10:00 - 14:0004.03.2025InfLab Frogger written21.02.2025 20:00 - 02.03.2025 12:00TISSEinstufungstest K2 (freiwillig)
Fri12:00 - 14:0014.03.2025InfLab Frogger written12.03.2025 18:00 - 13.03.2025 18:00TISSEinstufungstest K3 (freiwillig)
Fri12:00 - 14:0014.03.2025InfLab Q*bert written12.03.2025 18:00 - 13.03.2025 18:00TISSEinstufungstest K3 (freiwillig)
Tue12:00 - 18:0029.04.2025InfLab Q*bert written15.04.2025 12:00 - 28.04.2025 08:00TISS1. Test
Tue12:00 - 18:0029.04.2025InfLab Frogger written15.04.2025 12:00 - 28.04.2025 08:00TISS1. Test
Tue12:00 - 18:0003.06.2025InfLab Frogger written20.05.2025 18:00 - 02.06.2025 12:00TISS2. Test
Tue12:00 - 18:0003.06.2025InfLab Q*bert written20.05.2025 18:00 - 02.06.2025 12:00TISS2. Test
Tue12:00 - 18:0017.06.2025InfLab Frogger written04.06.2025 18:00 - 16.06.2025 12:00TISS3. Test
Tue12:00 - 18:0017.06.2025InfLab Q*bert written04.06.2025 18:00 - 16.06.2025 12:00TISS3. Test
Wed12:00 - 16:0025.06.2025InfLab Frogger written18.06.2025 18:00 - 24.06.2025 12:00TISS2. Test (2. Termin)
Wed12:00 - 16:0025.06.2025InfLab Q*bert written18.06.2025 18:00 - 24.06.2025 12:00TISS2. Test (2. Termin)
Tue10:00 - 14:0001.07.2025InfLab Q*bert written27.06.2025 18:00 - 30.06.2025 12:00TISS3. Test (2. Termin)
Tue10:00 - 14:0001.07.2025InfLab Frogger written27.06.2025 18:00 - 30.06.2025 12:00TISS3. Test (2. Termin)

Group dates

GroupDayTimeDateLocationDescription
do15aThu15:00 - 17:0022.03.2018 - 14.06.2018InfLab Frogger -
do15bThu15:00 - 17:0022.03.2018 - 14.06.2018InfLab Q*bert -
do17a+Thu17:00 - 19:0003.05.2018 - 14.06.2018InfLab Frogger -
do17bThu17:00 - 19:0022.03.2018 - 14.06.2018InfLab Q*bert -
fr12a+Fri12:00 - 14:0004.05.2018 - 15.06.2018InfLab Frogger -
fr12bFri12:00 - 14:0023.03.2018 - 15.06.2018InfLab Q*bert -
fr14aFri14:00 - 16:0023.03.2018 - 15.06.2018InfLab Frogger -
fr14bFri14:00 - 16:0023.03.2018 - 15.06.2018InfLab Q*bert -
fr16aFri16:00 - 18:0023.03.2018 - 15.06.2018InfLab Frogger -

Course registration

Begin End Deregistration end
19.02.2018 08:00 09.03.2018 08:00 09.03.2018 08:00

Registration modalities

Course registration is mandatory to attend the class.

Group Registration

GroupRegistration FromTo
do15a08.03.2018 16:0012.03.2018 12:00
do15b08.03.2018 16:0012.03.2018 12:00
do17a+08.03.2018 16:0012.03.2018 12:00
do17b08.03.2018 16:0012.03.2018 12:00
fr12a+08.03.2018 16:0012.03.2018 12:00
fr12b08.03.2018 16:0012.03.2018 12:00
fr14a08.03.2018 16:0012.03.2018 12:00
fr14b08.03.2018 16:0012.03.2018 12:00
fr16a08.03.2018 16:0012.03.2018 12:00

Curricula

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

Literature

No lecture notes are available.

Previous knowledge

None.

Language

German