Lecture Digital Logic

The content on this page was translated automatically.

The course takes place in the winter semester. The exam is offered in the winter and summer semester.

Dates: always on Tuesdays between 08:00 and 10:00 in lecture hall 1603 

Arrangement: 4 CP, 2V+1Ü, 3 SWS

The times of the exercise groups and all further information can be found in Moodle.

Changed examination modalities and times

As of winter semester 18/19, Digital Logic will be offered for Computer Science as part of the module exam "Technical Foundations of Computer Science". For all others (electrical engineering, mechatronics, others) it continues to be a stand-alone exam. This results in

  • the duration of the examination: now 60 minutes (ET, Mecha, etc.)
  • Module examination Computer Science: now 120 minutes in total (of which nominally 60 DigLog)
  • the exam date: in WS at the beginning of the vacations, in SS at the beginning of the semester

Please refer to the examination schedules for the exact dates.

Contents and goals

The aim of the lecture is to explain the operation of the basic digital switching elements and digital circuits built from them, as well as their application in more complex systems. They are the basis for microprocessors. Students should be enabled to plan (design), optimize and analyze simple digital circuits. The three underlying concepts are hierarchy or abstraction, state and coding.

The lecture is primarily intended for students of computer science, electrical engineering and mechatronics in the first semester without prior knowledge. It deals with number representation and codes, Boolean algebra, design and simplification of switching networks, analysis and synthesis of switching networks up to control unit design. Modern field programmable devices are also covered.

Group exercises (1 SWS) are offered in addition to the lecture (2 SWS). In the group exercises, which are intended to deepen the material taught in the lecture by means of practical tasks, you will be supervised by student tutors. The group size ranges between 20 and 30 participants. We hope to be able to guarantee a sufficiently good supervision. In a later semester, you can also attend the digital technology lab.

The exercises themselves consist of classroom exercises and homework, which must be handed in within a week of the corresponding exercise.

Learning objectives: The learner will be able to

  • describe the application of digital circuits,
  • explain the basic operation of digital circuits,
  • define binary number representations and codes,
  • explain and apply basic arithmetic rules,
  • explain and apply the rules of Boolean algebra,
  • apply optimization and analysis techniques to example circuits,
  • plan or design simple digital circuits,
  • develop state machines from given functional descriptions.


The lecture slides and exercise sheets will be published as reprints and are available at a copy store in Kassel (see Moodle for details).

All course materials as well as a discussion forum can be found in the Moodle course of the lecture. Please be sure to enroll in this course and the associated tutorial course.

Literature: The following textbook will be used in the lecture.

Mano, M. Morris and Ciletti, Michael D.: Digital Design; Pearson International Edition; 4th ed.; 2007; ISBN 0132340437

Proof of performance

The certificate of achievement consists of a course credit (Prüfungsvorleistung) and an examination in the form of a written test. Please register for both parts of the examination using the registration procedure in HIS or OKA that applies to your course of study. You can only register for the written exam once we have activated your course work (for which you must also register!).

Preliminary examination

In order to be admitted to the exam, at least half of the points of the homework (60 of 120) must be achieved. From 2/3 of the points (80) you get a bonus on the passed exam by one grade level (0,3). In addition, the soldering course must be successfully attended (completed soldered board). The exam bonus is valid indefinitely. The bonus is valid for one academic year (i.e. the WS and the following SS), as this is also to be seen as an incentive for timely testing, among other things.

You can earn a total of 20 points with each homework assignment (120 in total). 1 point will be deducted for each calculation error.

Examination performance (Attention: changed from WS18/19!)

The written exam takes place every semester and lasts 60 min. It takes place for computer science as a module exam "Technical Fundamentals of Computer Science" together with "Fundamentals of Electrical Engineering" (120 minutes in total); for  non computer scientists only the duration changes (now: 60 minutes). 

The following aids are permitted for the exam:

Handwritten formulary (cheat sheet): one DIN A4 sheet, double-sided

Please note the changed examination periods for the summer semester (at the beginning of the semester!!!)