Department of
Computer Science
Tentative Weekly Course Plan
Course Title Digital Logic Design
Course Code ELEN-2100 Credit Hour 4 (3+1)
Course Learning Outcomes (CLOs):
1. Acquire knowledge related to the concepts, tools and techniques for the design of digital electronic circuits.
2. Demonstrate the skills to design and analyse both combinational and sequential circuits using a variety of
techniques.
3. Apply the acquired knowledge to simulate and implement small-scale digital circuits
4. Understand the relationship between abstract logic characterizations and practical electrical implementations
1. Reference Books
i Digital Logic Design by Morris Mano, Pearson College Div., 1st Edition.
ii Digital Fundamentals by Thomas L. Floyed, Pearson, Prentice Hall, 10th Edition
Resource Material
2. Web Resources
i.
ii.
TOPICS TO BE COVERED
Week # Topics (outline of main topics and sub topics) Tutorial
/Laboratory
Introduction, Digital Systems, Electronic Aspect of Digital Design, Tutorial
1
Electronic Aspect of Digital Design
Binary Numbers, Number-base Conversions, Octal and Hexadecimal Tutorial
2
Numbers, Complements
Signed Binary Numbers, Binary Codes, Binary Storage and Registers, Tutorial
3
Binary Logic
Basic Definitions, Axiomatic Definition of Boolean Algebra, Basic Tutorial
4
Theorems and Properties of Boolean Algebra, Boolean Functions
Canonical and Standard Farms, Other Logic Operations, Digital Logic Tutorial
5
Gates, Integrated Circuit
The Map Method, Four-Variable Map, Five Variable Map, Product of Sums Tutorial
6
Simplification
Don’t-Care Conditions, NAND and NOR Implementation, Other Two- Tutorial
7
Level Implementation, Exclusive-OR Function
8 Combinational Circuits, Analysis Procedure, Design Procedure, Tutorial
Page# 1/2
Department of
Computer Science
Combinational PLDs
General discussion about midterm course, assignments.
9
Quiz.
Mid Term Exam
10 Binary Adder-Subtractor, Decoder, Encoder, Multiplexer Tutorial
Simplification Methods K-maps, Flip-Flop, Master/Slave J-K Flip Flop, T Tutorial
11
Flip-Flop
12 Latches, S-R Latch, D-Latch, Asynchronous and Synchronous circuits Tutorial
13 Shift Registers, Shift Registers Counters, Triggered devices and its Types Tutorial
Binary Arithmetic and Arithmetic Circuits, Memory Elements, State Tutorial
14
Machines
Introduction to Programmable Logic Devices, Complex Programmable Tutorial
15
Logic Devices
General discussion about course, assignments, Semester Project.
16
Quiz.
Final Term Exam
Student Evaluation criteria:
Workshop / Assignments/Case study 5%
Surprise Test, Quizzes 5%
Semester Project 10%
Mid Term Paper 30%
Final Term paper (Marks Distribution: 20 % from Mid Term and 80% from Final Term), i.e. 10 + 40=50 50%
Total 100%
Student Responsibilities:
A student must have attended at least 75% of the classes held in a course in order to be allowed to sit in the final
examination. Students must also arrive on time and remain in class for the entire period. Cellular Phones and Beeper
must be Turned off (Proper classroom decorum [behavior] adopts, Course outlines and calendars explain requirements
and assignments. Students are also responsible for doing all assigned work on time. Students may prepare Sketchbook for
taking notes and for references.
_______________________________
Instructor/ Subject Specialist
_______________________________
Chairman/ Head of Department
Page# 2/2