Duration
26h Th, 26h Pr
Number of credits
Bachelor of Science (BSc) in Engineering | 5 crédits | |||
Bachelor of Science (BSc) in Computer Science | 5 crédits |
Lecturer
Language(s) of instruction
English language
Organisation and examination
Teaching in the second semester
Schedule
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
N/A
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
Slides.
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.
Marking:
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.
Contacts
Jean-Michel Redouté (jean-michel.redoute@uliege.be)
Anaïs Halin
Arthur Fyon