Beruflich Dokumente
Kultur Dokumente
Abbottabad Campus
February, 2019.
Prerequisites:
E-mail: saimahabib@cuiatd.edu.pk
Introduction to Digital Computer and Systems, Number Systems, Binary Arithmetic, Boolean Algebra,
Algebraic Manipulation, Canonical and Standard Form & Conversions, Logical Operations and Gates,
Simplification of Functions, Karnaugh Map Methods, Two Level Implementations, Don’t Care Conditions,
Prime Implicants, Combinational Logic Design, Arithmetic Operations and Circuits, Analysis Procedures,
Multilevel NAND/NOR Circuits, Decoders, Encoders, Multiplexers, Demultiplexers, Memory Types, Read
Only Memory, Random Access Memory, Programmable Logic Array (PLA), Sequential Logic, Flip-Flops,
Clocked Sequential Circuits, State Machine Concept, Design of Sequential Circuits using State Machines,
Counters and their Design, Synchronous Counters, Asynchronous Counters, Shift Registers etc.
Textbook(s):
1. Digital design with an introduction to the Verilog HDL by M. Morris Mano and Michael D. Ciletti.
2. M. Morris Mano & Charles R. Kime, Logic and Computer Design Fundamentals (2nd Edition Updated,
Prentice Hall, 2000)
Reference Books
1. Thomas L. Floyd, Digital Fundamentals (7th Edition)
1. The students will develop the ability to design both combinational and sequential digital logic circuits.
1
Course Learning Outcomes (CLO):
After successfully completing the course, the students will be able to:
1. Describe number system, basic logic gates, Boolean algebra and basic properties of Boolean
algebra. (C1-PLO1)
2. Explain the correlation between Boolean expression and their corresponding logic diagrams. (C2-
PLO1)
3. Simplify logics using basic Boolean properties and Karnaugh Maps. (C3-PLO1)
4. Design combinational circuits (C5-PLO3)
5. Realize basic sequential circuit and perform analysis of Sequential logic circuits using different
types of flip-flops (C4-PLO2)
6. Illustrate and design sequential components used in typical digital Systems: Registers,
Shifters, counters, RAM, ROM etc. (C5-PLO3)
Learning Outcomes Assessment plan
Sr. Course Learning Outcomes [CLOs] Assessment
#
1. CLO1, CLO2 Assignment No. 1
2. CLO1, CLO2 Quiz No. 1
3. CLO1, CLO2, CLO3 Sessional No. 1
4. CLO4 Assignment No. 2
5. CLO4 Quiz No. 2
6. CLO5 Assignment No. 3
7. CLO5 Quiz No. 3
8. CLO4, CLO5 Sessional No. 2
9. CLO6 Assignment No. 4
10. CLO6 Quiz No. 4
11. CLO1-CLO6 Terminal Examination
Table 1 - Assessment Plan for Learning Objectives
CLOs\PLOs
PLO10
PLO11
PLO12
PLO1
PLO2
PLO3
PLO4
PLO5
PLO6
PLO7
PLO8
PLO9
CLOs
CLO1 C1
CLO2 C2
CLOs C3
CLO3
CLO4 C5
CLO5 C4
CLO6 C5
2
Assessment Plan:
3
Course Outline: Tentative Lecture breakdown (32 Lectures)
Topics No. of
Week
Lectures
Digital Computers and Information
Combinational Circuits
5,6,7 Design Procedure
Decoders
6
Encoders
Multiplexers / Demultiplexer
Binary Adders (Half Adder, Full Adders, Binary Ripple Carry Adder.
COMBINATIONAL LOGIC DESIGN
8 Binary Subtractor
Binary Adder/Subtractor 2
Code Conversion
Magnitude Comparator
Parity Generators/ Checkers
SEQUENTIAL CIRCUITS
13,14,15 Registers 4
Counters
Synchronous/Asynchronous
Shift Registers
4
MEMORY AND PROGRAMMABLE LOGIC DEVICES
Read-Only Memories
16 Programmable Logic Array Devices 2
Random Access Memory
Static and Dynamic RAM
Memory construction using RAM Integrated Circuits