Digital Electronics and Logic Design
Digital Electronics and Logic Design
Credit Hour: 3
Prerequisite: none
COURSE DESCRIPTION:
This course deals with the fundamentals of digital systems building blocks. It starts from the
basics of digital electronics – ICs and logic families. It continues discussing digital logic circuit
elements like logic gates, Boolean algebra, Boolean function simplification, digital logic design
like half and full adders, MSI chip elements like de-multiplexers and multiplexers, decoder and
encoder. Moreover, students will be exposed to both combinational and sequential digital circuits
where they analyze and design memory elements using MSI chips. Finally, the course will
discuss digital logic families. Most of these concepts are supported by laboratory session to
experiment the theory.
COURSE OBJECTIVES
Describe and solve problems involving digital systems using Boolean algebra or logic gates.
Analyze, design and simplify digital logic circuits using the various simplification and
design techniques.
Course Content
5.1. Introduction
5.3.2. Subtractors
5.3.4. Multiplier
5.5. Demultiplexer
5.6. Decoders
5.7. Encoders
5.10. Comparators
6.1 Introduction
Lectures
Reading Assignments
Methods of Assessment
Written tests 20
Group project 20
Assignments 10
Final exam 50
Textbook
References
Morris M. Mano, Computer System Architecture, 3rd Ed, Prentice Hall ,2015
Roger L. Tokheim, Digital Electronics: Principles and Applications, McGraw Hill, 8th
edition, McGraw hill ,2014
Frederick F. Driscoll and Robert Coughlin, Operational Amplifiers and Linear ICs, 6th ed,
Prentice Hall Inc, 2018
Dueck, Robert. Digital Design with CPLD Application and VHDL.