2023-2024 / ELEN0040-1

Digital electronics


26h Th, 26h Pr

Number of credits

 Bachelor of Science (BSc) in Engineering5 crédits 
 Bachelor of Science (BSc) in Computer Science5 crédits 


Jean-Michel Redouté

Language(s) of instruction

English language

Organisation and examination

Teaching in the second semester


Schedule online

Units courses prerequisite and corequisite

Prerequisite or corequisite units are presented within each program

Learning unit contents

This unit covers the following topics: basic logic functions using boolean algebra, combinational circuits (design and simplification, implementation with programmable circuits and functional blocks), synchronous sequential circuits (flip flops, state-machines, registers, counters, implementation with programmable circuits), busses and memories. The VHDL language is studied and applied in the group project.

Learning outcomes of the learning unit

At the end of the course, students will master the fundamentals regarding the design of digital combinational and sequential circuits.  They will also have acquired a working knowledge of VHDL through the group project. 

This course contributes to the learning outcomes I.1, I.2, II.1, III.1, III.2, IV.1, VI.1, VI.2, VII.2, VII.4, VII.5 of the BSc in engineering.

Prerequisite knowledge and skills


Planned learning activities and teaching methods

Theory lectures, tutorials and a group project (implementation of a digital design on a CPLD using VHDL). 
There will be no deferred assessment for the project (i.e. the project must be completed during the first session).

Mode of delivery (face to face, distance learning, hybrid learning)

Face-to-face course

Additional information:

All the lectures will be recorded, and uploaded on "Mes Cours" on the following Wednesday.

Recommended or required readings

Recommended reading:
M. Morris Mano and Charles R. Kime, Logic and Computer Design Fundamentals, 5th ed.,  Pearson, 2016.
J. Wakerly, Digital Design: Principles and Practices, 5th ed., Pearson, 2018.

Exam(s) in session

Any session

- In-person

written exam ( multiple-choice questionnaire, open-ended questions )

Written work / report

Other : Presentation of the project

Additional information:

The examination will consist of a series of multiple choice questions and open questions, and will cover the theory and tutorial content. The specific exam format will be discussed during the last lecture.  A formula sheet will be appended to the exam booklet: basic non-programmable calculators will be allowed during the examination.
The group project will be evaluated by means of a written report and a live demonstration.

40% group project
60% exam (30% theory - 30% exercises)

Work placement(s)

Organisational remarks and main changes to the course

Refer to the "Mode of delivery (face-to-face ; distance-learning)" section here above.


Jean-Michel Redouté (jean-michel.redoute@uliege.be)
Anaïs Halin
Arthur Fyon

Association of one or more MOOCs