inf200 Computer Engineering I (Course overview)

inf200 Computer Engineering I (Course overview)

Department of Computing Science 6 KP
Module components Semester courses Winter semester 2024/2025 Examination
Lecture
  • 2.01.200 - Grundlagen der Technischen Informatik Lehrende anzeigen
    • Prof. Dr. Martin Georg Fränzle
    • Janis Kröger, M. Sc.
    Termine anzeigen
    • Monday, 08:00 - 10:00, Weekly (from 14.10.24)
    • Wednesday, 08:00 - 10:00, Weekly (from 16.10.24)
    • Thursday, 06.02.25, 14:00 - 16:00 o'clock
    • Thursday, 06.02.25, 14:00 - 16:30 o'clock
    • Thursday, 06.02.25, 14:00 - 16:00 o'clock
    • Wednesday, 19.03.25, 10:15 - 12:15 o'clock

    Dieses Modul ist der erste Teil der zweisemestrigen Einführung in die Technische Informatik. Es erläutert die Konstruktionsprinzipien eines Rechners von der Ausführung eines einfachen Programms auf einer Instruction Set Architecture über die grundlegenden Techniken zur Spezifikation, Konstruktion und Optimierung der einzelnen Bestandteile eines Rechners zu den Basiskomponenten wie Gattern, Flipflops und Registern. Typische Beispiele kombinatorischer Schaltungen, wie z.B. Addierer, dienen zur Illustration modularer Entwurfstechniken. Weitergehende Entwurfstechniken werden bei sequentiellen Schaltungen, also Schaltungen mit Speicherverhalten, diskutiert und anhand von Beispielschaltungen verdeutlicht.

Exercises
Hinweise zum Modul
Prerequisites

No participant requirements

Zusätzliche Hinweise

Module Capacity:
unrestricted

Prüfungsart, -umfang, -dauer

Written or oral exam

Prüfungszeiten

At the end of the lecture term

Lernergebnisse/Kompetenzen

he students learn to understand the construction of digital circuits and digital computers. They know the technological parameters, the state of the art technologies, and the developments characterizing current and future design paradigms for digital hardware. They learn to understand the concepts underlying current computer architectures and are able to explain how such architectures execute programs. Successful participants will be able to analyze computer architectures as a whole, to understand in depth, to analyze, and to optimize their hardware components, and to discuss the properties induced by selecting design alternatives.
Professional competences
The Students:

  • identify fundamental concepts of the construction of digital computer systems, the internal number representation, and analysis of combinational logic as well as their optimization.

Methological competences
The Students: 

  • analyze computer architectures on the basis of their individual components
  • design and optimize digital hardware components
  • transfer systematic approaches of hardware design to unknown design problems

Social competences
The Students:

  • present their understanding of the functional principles of digital computer systems

Self-competences
The Students:

  • critically reflect on the results of exercises and recognize limitations of different approaches to the design of digital computer systems