191.003 Computer Systems
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024S, VU, 4.0h, 6.0EC
TUWELLectureTube

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to...

  • understand the structure and functioning of processors and (networked) computer systems
  • explain the hardware/software interface
  • explain the factors that influence the execution speed of a program
  • evaluate the performance of a system
  • explain the role of hardware design in the performance of a system
  • explain the interconnection of computer systems and the functioning of communication protocols
  • understand the principles of modern computer architectures and computer networks
  • apply the knowledge they have learned and transfer it to other processor architectures and (networked) computer systems
  • solve tasks with self-organization and on their own responsibility, using time management and meeting deadlines

Subject of course

  • Storage elements and memory
  • Synthesis and analysis of sequential logic
  • Processors: instruction set (RISC-V), pipelining, performance analysis
  • Caches and memory hierarchies
  • Parallelism in multi-core processors
  • Memory models
  • Heterogenous computing
  • Interconnection of multiple computers ("Internet")
  • Network protocols (e.g., TCP, IP)
  • Routing protocols
  • Access protocols (e.g., Ethernet)

Teaching methods

The learning activities include lectures, exercises in small groups ("blackboard exercises"), as well as two written tests (+ one substitute test).

Mode of examination

Immanent

Additional information

Preliminary meeting: Mon. 4.03.2024, 10 a.m. (c.t.), lecture hall GM5. In this unit, organizational matters are clarified and the contents of the course are motivated.

The lectures take place on Monday from 10:00 (c.t.) - 12:00 in lecture hall GM5 and on Thursday from 9:00 (c.t.) - 11:00 in HS17. First regular lecture on Thu, 7.03.2024.

All lectures will be recorded and made available via TUWEL.

Effort estimation (ECTS Breakdown): 150 hours = 6 ECTS

    Lecture attendance + revision sessions (50 hours)
    Attendance tests (4 hours)
    Exercise attendance (14 hours)
    Preparation/follow-up exercise (50 hours)
    Follow-up lecture and test preparation (32 hours)

All information, learning materials and the details for the exercises can be found in the TUWEL course of the course.

For further questions please contact: lva-computersysteme@list.tuwien.ac.at

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon10:00 - 12:0004.03.2024GM 1 Audi. Max.- ARCH-INF Introductory event
Thu09:00 - 11:0007.03.2024 - 27.06.2024HS 17 Friedrich Hartmann - ARCH Lecture
Mon10:00 - 12:0011.03.2024 - 24.06.2024GM 5 Praktikum HS- TCH Lecture
Mon16:00 - 18:0024.06.2024GM 1 Audi. Max.- ARCH-INF Repetitorium
Computer Systems - Single appointments
DayDateTimeLocationDescription
Mon04.03.202410:00 - 12:00GM 1 Audi. Max.- ARCH-INF Introductory event
Thu07.03.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon11.03.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu14.03.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon18.03.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu21.03.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon08.04.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu11.04.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon15.04.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu18.04.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon22.04.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu25.04.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon29.04.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Thu02.05.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon06.05.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Mon13.05.202410:00 - 12:00GM 5 Praktikum HS- TCH Repetitorium
Thu16.05.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Thu23.05.202409:00 - 11:00HS 17 Friedrich Hartmann - ARCH Lecture
Mon27.05.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture
Mon03.06.202410:00 - 12:00GM 5 Praktikum HS- TCH Lecture

Examination modalities

To pass the course successfully a minimum number of exercise examples must be solved and an overall positive performance in the presentation of solved examples is required in the exercise units. In addition, two written tests must be passed throughout the semester. The exact details will be announced in the preliminary meeting and can be found in the slides for the preliminary meeting in the TUWEL course.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Tue16:00 - 18:0014.05.2024FH Hörsaal 1 - MWB written01.05.2024 00:00 - 14.05.2024 00:00TISS1. Test
Tue16:00 - 18:0025.06.2024GM 1 Audi. Max.- ARCH-INF written03.06.2024 00:00 - 23.06.2024 00:00TISS2. Test
Mon16:00 - 18:0030.09.2024Informatikhörsaal - ARCH-INF written01.09.2024 00:00 - 29.09.2024 00:00TISSNachtragstest
Thu18:00 - 20:0015.05.2025FH Hörsaal 1 - MWB written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Thu18:00 - 20:0015.05.2025GM 1 Audi. Max.- ARCH-INF written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Thu18:00 - 20:0015.05.2025GM 5 Praktikum HS- TCH written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Thu18:00 - 20:0015.05.2025EI 7 Hörsaal - ETIT written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Thu18:00 - 20:0015.05.2025Informatikhörsaal - ARCH-INF written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Thu18:00 - 20:0015.05.2025GM 2 Radinger Hörsaal - TCH written30.04.2025 00:00 - 13.05.2025 00:00TISS1. Test
Wed18:00 - 20:0018.06.2025GM 1 Audi. Max.- ARCH-INF written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Wed18:00 - 20:0018.06.2025Informatikhörsaal - ARCH-INF written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Wed18:00 - 20:0018.06.2025GM 5 Praktikum HS- TCH written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Wed18:00 - 20:0018.06.2025GM 2 Radinger Hörsaal - TCH written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Wed18:00 - 20:0018.06.2025FH Hörsaal 1 - MWB written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Wed18:00 - 20:0018.06.2025EI 7 Hörsaal - ETIT written02.06.2025 00:00 - 17.06.2025 00:00TISS2. Test
Tue18:00 - 20:0023.09.2025GM 1 Audi. Max.- ARCH-INF written31.08.2025 00:00 - 22.09.2025 00:00TISSNachtragstest

Group dates

GroupDayTimeDateLocationDescription
Übungsgruppe 1Wed09:00 - 11:0020.03.2024 - 26.06.2024Seminarraum DE0110 191.003 Computer Systems Übungsgruppe 1
Übungsgruppe 2Wed11:00 - 13:0020.03.2024 - 19.06.2024Seminarraum DE0110 191.003 Computer Systems Übungsgruppe 2
Übungsgruppe 3Wed13:00 - 15:0020.03.2024 - 19.06.2024Seminarraum DE0110 191.003 Computer Systems Übungsgruppe 3
Übungsgruppe 4Wed15:00 - 17:0020.03.2024 - 19.06.2024Seminarraum DE0110 191.003 Computer Systems Übungsgruppe 4

Course registration

Begin End Deregistration end
04.03.2024 12:00 10.03.2024 23:59 10.03.2024 23:59

Group Registration

GroupRegistration FromTo
Übungsgruppe 111.03.2024 09:0017.03.2024 23:59
Übungsgruppe 211.03.2024 09:0017.03.2024 23:59
Übungsgruppe 311.03.2024 09:0017.03.2024 23:59
Übungsgruppe 411.03.2024 09:0017.03.2024 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory2. Semester

Literature

Further information and materials is available at TUWEL.

Previous knowledge

Students are expected to have basic knowledge of number representations in computers and circuit algebra. Furthermore, students are expected to be familiar with the formal modeling of automata (Mealy/Moore).

Language

German