Subject: Digital Systems

Scientific Area:



80 Hours

Number of ECTS:

7,5 ECTS



Overall objectives:

1 - The main objective of the course is to prepare the student to analyze and project digital systems that can, separately or integrated with other parts, respond to engineering necessities.
2 - Provide the students the capacity to analyze and project combinational circuits.
3 - Provide the students the capacity to analyze and project sequencial circuits.


1 - Introduction to electric circuits.
2 - Introduction to Digital System.
3 - Logic Functions.
4 - Function Simplification.
5 - Number Systems and Codes.
6 - Combinational Logic.
7 - Hardware Description Languages.
8 - Electrical Caracteristics.
9 - Memory Elements.
10 - Counters.
11 - Sequencial Circuits.
12 - Memory.
13 - Programable Logic.


John F. Wakerly , 2001 , Digital Design, Principles and Practice , Prentice Hall
Stephen Brown e Zvonko Vranesic , 2003 , Fundamentals of Digital Logic with Verilog Design , McGraw-Hill
Morgado Dias , 2010 , Sistemas Digitais - Princípios e Prática , FCA
Herbert Taub , 1982 , Digital Circuits e Microprocessors , McGraw-Hill International Editions

Assesssment methods and criteria:

Classification Type: Quantitativa (0-20)

Evaluation Methodology:
Teaching methodologies: - Lectures; - Solving exercises; - Practical work in laboratory and simulation; - Projects. Evaluation: Mid-term exams are intended to assess the two main parts of the course. Laboratory work: assessed through papers and short discussion during class. Allow the student to develop project, writing, results presentation, information sorting, oral communication and team work skills. Two of the practical works have characteristics of small projects, they allow the students to develop autonomous work in the presence of a real world problem. Students must deliver a report and stand up for the solution they propose. Mid-Term exams/Exam: 60%; Projectos: 25%; Laboratories: 15%.