Course Title and Code: Digital Logic Design, COE-202
Credits and contact hours: (3, 3)
Instructor’s or course coordinator’s name: Dr. Abdelhameed Fawzy
- M. Morris R. Mano and Michael D. Ciletti, Digital Design: With an Introduction to the Verilog HDL, 5th Edition, Pearson, 2013
- Jr. Charles H. Roth, Larry L Kinney Fundamentals of Logic Design, Seventh Edition, Cengage Learning, 2013.
Specific Course Information
- A brief description of the content of the course (catalog description): Introduction to information representation and number systems. Boolean algebra and switching theory. Manipulation and minimization of completely and incompletely specified Boolean functions. Physical properties of gates: fan-in, fan-out, propagation delay, timing diagrams and tri-state drivers. Combinational circuits design using multiplexers, decoders, comparators and adders. Sequential circuit analysis and design, basic flip-flops, clocking, and timing diagrams. Registers, counters, RAMs, ROMs, PLAs, PLDs, and FPGA’s.
- prerequisites or co-requisites: General Physics II (PHYS 102)
Specific Goals for the Course
- Specific outcomes of instruction: After successfully completing the course, students will be able to
- Carry out arithmetic computations in various number systems (Binary, Octal, and Hexadecimal).
- Apply rules of Boolean algebra to simplify Boolean expressions.
- Translate Boolean expressions into equivalent truth tables and logic gates implementations and vice versa.
- Design efficient combinational and sequential logic circuit implementations from functional description of digital systems.
- Carry out simple CAD simulations to verify the operation of logic circuits
- Explicitly indicate which of the student outcomes listed in Criterion-3 or any other outcomes are addressed by the course:
- Outcome 1: (Mapped from "b")
- Outcome 2: (Mapped from "c")