Introduction to Computer Engineering
- Faculty
Faculty of Engineering and Computer Science
- Version
Version 1 of 27.11.2025.
- Module identifier
11B1330
- Module level
Bachelor
- Language of instruction
German
- ECTS credit points and grading
5.0
- Module frequency
only winter term
- Duration
1 semester
- Brief description
This module introduces the fundamentals of computer engineering. Building on the theory of Boolean algebra, it covers the implementation and optimisation of logical functions. The possibilities for implementing digital circuits are derived from the fundamentals of electronics. Finally, basic digital and arithmetic circuits as well as synchronous circuits, which make up modern computer systems, are presented.
- Teaching and learning outcomes
- Introduction
- Boolean algebra and logical functions
- Basic digital circuits
- Number representation and arithmetic
- Fundamentals of TI electronics
- Implementation of digital circuits
- Synchronous circuits
- Overall workload
The total workload for the module is 150 hours (see also "ECTS credit points and grading").
- Teaching and learning methods
Lecturer based learning Workload hours Type of teaching Media implementation Concretization 45 Lecture - 15 Laboratory activity - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 20 Preparation/follow-up for course work - 20 Other - 5 Other - 30 Exam preparation - 15 Study of literature -
- Graded examination
- Written examination
- Ungraded exam
- Field work / Experimental work
- Exam duration and scope
Graded examination performance
- Written examination: See valid study regulations.
Ungraded examination performance
- Experimental work: approx. 5 experiments in total
- Recommended prior knowledge
none
- Knowledge Broadening
Upon completion of this module, students will be familiar with the technical fundamentals of computer science, both in terms of the theoretical aspects of Boolean algebra and the fundamentals of electronics. They will be familiar with methods for designing and optimising digital circuits.
- Knowledge Understanding
Students who have successfully completed this module will be able to
- analyse and minimise logical functions and implement them in digital circuits at gate level,
- design and use basic digital circuits and synchronous circuits,
- transform numbers into different representations and process them with arithmetic circuits, and
- select a suitable implementation of digital circuits based on their knowledge of the fundamentals of electronics.
- Application and Transfer
Upon completion of the module, students will be able to design and optimise digital circuits, select suitable implementations, and present and discuss the approach.
- Literature
- D. W. Hoffmann: Grundlagen der Technischen Informatik. Hanser-Verlag München, 4. Auflage, 2014.
- C. Siemers, A. Sikora (Herausgeber): Taschenbuch Digitaltechnik. Fachbuchverlag Leipzig, 3. Auflage, 2014.
- W. Schiffmann, R. Schmitz: Technische Informatik 1 - Grundlagen der digitalen Elektronik. Springer-Verlag, Heidelberg, 5. Auflage, 2004.
- B. Becker: Technische Informatik: Eine einführende Darstellung. Oldenbourg-Verlag, München, 2008.
- Applicability in study programs
- Agricultural Technologies
- Agricultural Technologies B.Sc. (01.09.2025)
- Bachelor of Vocational Education - Information Technology
- Bachelor of Vocational Education - Information Technology B.Sc. (01.09.2025)
- Computer Science and Computer Engineering
- Computer Science and Computer Engineering B.Sc. (01.09.2025)
- Person responsible for the module
- Weinhardt, Markus
- Teachers
- Weinhardt, Markus
- Gehrke, Winfried