Module summary
Module name:
Internal number:
Pre-requisites with regard to content: none
Pre-requisites according to the examination regulations:

Students will learn the basic concepts of computer engineering. They learn the mathematical concepts of number representation and Boolean algebra, which are required for the analysis and design of hardware circuits. They understand how the basic digital computing elements are constructed and how to combine them into complex switching networks. Furthermore, the students will be able to explain the structure and operation of current standard circuits such as adders or shift registers. Additionally, students are familiar with internal functions of typical processors. They are able to implement the hardware related software parts using the "C" programming languege including the use of typical peripherals. All knowledge gained is  reinforced by practical work in the laboratory.

Individual exams
Course: Computer Engineering
Internal number: MINB2414 Type/mode: Lecture
Prof. Dr. Matthias Wölfel
Language of instruction:
Credits (ECTS): 2 Contact hours: 2
Workload: 120 hours (60 hours presence, 60 hours self-contained work) Assessment: Written Exam 90 Min. (graded)

On the processor side, the lecture will cover the following, basic processor hardware, processor architecture, addressing modes, instructions, memory mapping, peripherals and bit processing. The special features of the programming languages C / C++ needed for hardware programming will also be covered.

Recommended reading:

Powerpoint slide, personal notes, web based exercises and the suggested solution (provided upon request).


The student will be required to come prepared to participate in the lecture and will be expected to be able to develop a summary upon completion of the lecture, all exercises provided for reinforcement will be required to be individual work.

Course: Digital Technology Laboratory
Internal number: MINB2424 Type/mode: Laboratory
Prof. Daniel Schwarz
Language of instruction:
Credits (ECTS): 3 Contact hours: 2
Workload: 90 hours (30 hours presence, 60 hours self-contained work) Assessment: Exercise 1 Semester (not graded)

Lab experiments will be conducted using:

  • Digital Circuits
  • Microcontrollers
  • Peripherals
  • Timers and Counters
Recommended reading:

Exercises, equipment provided and various manuals and other support material.


All laboratory work will be group work. It will include the conduct of the experiment, demonstration of the required result and be prepared to answer questions on the work and the results. Groups are on their own and are required to come to the laboratory prepared to conduct the exercise. Each group will prepare a final documentation of the exercise.