2419-FS2024-0-Computer Architecture





Root number 2419
Semester FS2024
Type of course Lecture
Allocation to subject Computer Science
Type of exam Written exam
Title Computer Architecture
Description The lecture "Computer Architecture" is of essential importance for students of computer science and related fields. In this lecture, we focus on the construction and design of a CPU, through which students gain a deep understanding of the workings of modern computers. A central part of the lecture is learning methods to measure and optimize performance. A vivid example of this is pipelining, a process that significantly increases processing speed through the parallel processing of instructions.

Another important aspect of the course is the study of various types of memory within the memory hierarchy. This gives students insights into the organization and management of data at different levels of the system.

Moreover, we also look at GPUs and TPUs, which play an increasingly important role in computer architecture today, especially in the fields of machine learning and artificial intelligence.

Parallel to the theoretical engagement with these topics, we offer a brief introduction to the C programming language. This introduction is intended to help students better understand the connection between software and hardware.
ILIAS-Link (Learning resource for course) Registrations are transmitted from CTS to ILIAS (no admission in ILIAS possible). ILIAS
Link to another web site
Lecturers Dr. Markus AnwanderInstitute of Computer Science 
ECTS 5
Recognition as optional course possible Yes
Grading 1 to 6
 
Dates Tuesday 13:15-16:00 Weekly
Thursday 6/6/2024 10:00-12:00
Friday 1/11/2024 08:30-18:00
 
Rooms Hörsaal A006, Exakte Wissenschaften, ExWi
Hörsaal B005, Exakte Wissenschaften, ExWi
External rooms Seminarraum 107 Engehalden 8
 
Students please consult the detailed view for complete information on dates, rooms and planned podcasts.