Module Number INF3341 |
Module Title Introduction to Computer Architecture |
Type of Module Elective Compulsory |
---|---|---|
ECTS | 6 | |
Work load - Contact time - Self study |
Workload:
180 h Class time:
60 h / 4 SWS Self study:
120 h |
|
Duration | 1 Semester | |
Frequency | In the summer semester | |
Language of instruction | German | |
Type of Exam | Written Test |
|
Lecture type(s) | Lecture, Tutorial | |
Content | This module deals with the basic structure of modern computer systems. Topics include methods for classifying and evaluating computer architectures, pipelining for accelerated instruction processing, memory hierarchy and caches, main memory technologies, virtual memory management, jump prediction techniques, communication between processor and peripherals, and basic principles of hardware and computer design. |
|
Objectives | Students have a basic understanding of the structure, organization and operating principle of computer systems. This enables them to evaluate, compare and select microprocessor systems for different areas of application. Furthermore, the acquired knowledge enables the students to understand the relationship between hardware concepts and their impact on software. This enables the course participants to develop system-related functions as well as efficient programs. Through the accompanying exercises, students deepen the knowledge imparted in the lecture by applying it to concrete problems. Since the exercises are to be worked on independently in small groups, the students' ability to work in a team is trained in addition to their personal responsibility. |
|
Allocation of credits / grading |
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%) |
|
Prerequisite for participation |
INFM1310 Technical Computer Science 1: Digital Technology, INFM2310 Technical Computer Science 2: Computer Science and Computing Systems Architecture |
|
Lecturer / Other | Bringmann | |
Literature | • David A. Patterson & John L. Hennessy; Computer Organization and Design RISC-V Edition: The Hardware / Software Interface 2. Auflage; Morgan Kaufmann, Elsevier, 2020. • D. A. Patterson, J. L. Hennessy: Rechnerorganisation und Rechnerentwurf: Die Hardware/Software-Schnittstelle; Oldenbourg Wissenschaftsverlag, 4. Auflage, 2011. • J. L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitive Approach; Morgan Kaufmann Publishers Inc., 6. Auflage, 2018. |
|
Last offered | Wintersemester 2021 | |
Planned for | Sommersemester 2025 | |
Assigned Study Areas | BIOINFM2510, INFM2510, INFM3310, MDZINFM2510, MEINFM3210 |