0% found this document useful (0 votes)
6 views

ES212_Course Outline_Fall22

The course ES-212: Digital Logic Design at Ghulam Ishaq Khan Institute aims to teach students the fundamental concepts of digital data representation and processing, including binary operations and logic gates. It covers topics such as combinational and sequential logic circuits, with a focus on practical applications through projects and assessments. The course is a prerequisite for advanced studies in Computer Architecture and Microprocessor Interfacing.

Uploaded by

hamzasyed12098
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

ES212_Course Outline_Fall22

The course ES-212: Digital Logic Design at Ghulam Ishaq Khan Institute aims to teach students the fundamental concepts of digital data representation and processing, including binary operations and logic gates. It covers topics such as combinational and sequential logic circuits, with a focus on practical applications through projects and assessments. The course is a prerequisite for advanced studies in Computer Architecture and Microprocessor Interfacing.

Uploaded by

hamzasyed12098
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Faculty of Engineering Sciences (FES),

Ghulam Ishaq Khan Institute of Engineering Sciences and Technology

ES-212: (Digital) Logic Design Fall 2022


Pre-Requisite: None
Courses for which this course is a Pre-requisite: Computer Architecture (ES-213)
Instructor: Dr. Asad Mahmood
Email: asad.mahmood@giki.edu.pk
Office: G-9, FES Faculty Area
Phone: 2285
Consultation hours: During office hours, or by appointment for long consultation

Course Introduction

We are passing through the era of ‘digital’ revolution. From small devices such as watches, calculators
to more complex devices, like a microprocessor in a Personal Computer, all of these devices are based
on digital data. These devices require representation of input and output data in a digital/binary
format, and then processing (addition, multiplication etc.) of this data. The course of digital logic
designs aims to provide an understanding of basic concepts related to digital data representation and
processing. Concepts such as binary representation of numbers, basic operations (e.g. addition,
multiplication etc.) on the binary numbers and fundamental building blocks of a digital system which
are known as ‘logic gates’, will be introduced in the first half of this course. The latter half of the course
will deal with the construction of more advanced devices such as counters, digital data storage devices
etc. The concepts learned in this course will act as fundamentals for higher level courses in digital
system design such as Computer Architecture (ES-213) and Microprocessor Interfacing (ES-314)

Course Contents
1. Introduction to the Analog and Digital System
2. Number System, Operations and Codes
3. Logic gates
4. Boolean Algebra and Logic Simplification
5. Analysis and Functions of Combinational Logic
6. Latches and Flip-Flops
7. Shift Registers
8. Counters
9. Programmable Logic (if time permits)
CLOs and PLOs

Sr. Course Learning Outcomes PLOs Blooms


No. Taxonomy
CLO1 Represent and process (e.g. add, multiply etc.) PLO1 (Engineering C3 (Application)
data in different data representation formats Knowledge)
(e.g. binary, hexadecimal etc.) and perform
interconversions between them.
CLO2 Analyze and design combinational logic circuits PLO3 C4 (Analyzing)
(Design/Development
of Solutions)
CLO3 Analyze and design sequential logic circuits PLO3 C4 (Analyzing)
(Design/Development
of Solutions)
CLO4 Communicate effectively via a written report on PLO10 C4 (Analyzing)
the design project given in logic design lab (Communication)

CLO5 Discuss the relevance of the logic design project PLO 7 (Environment C2
with the concerned UN’s sustainable and Sustainability) (Understanding)
development goals (SDGs)

Tentative CLOs Assessment Mechanism


CLO1 CLO2 CLO3 CLO4 CLO5
Quizzes 1-2 Quiz 1-2 Quizzes 1-2 Quizzes
Midterm Exam 1 Mid Qs. 1 Mid Qs. .
Final Exam 1-2 Final Qs. 2-4 Final Qs.
Project 1 Project 1 Project
Report Report
Section

Grading policy
Assessment items Weightage
5*Announced Quizzes 15%
5*Assignments 10%
Lab Project Report 10%
Midterm exam 25%
Final exam 40%
Text and Reference Books
Text book:
• Thomas L. Floyd, “Digital Fundamentals”, 10th or 11th Global Edition, 2011, Pearson Prentice
Hall
Reference book:
• M. M. Mano, C. R. Kime and T. Martin, “Logic and Computer Design Fundamental”, 5th
Edition, 2015, Pearson Prentice Hall.

Administrative Instructions
• Preparing for the announced quizzes (based on assignments) is the best way to do well in
this course, as they will be interspersed throughout the semester, and you will have ample
amount to prepare IF you plan nicely. Most of the questions in the Quizzes, Midterm and
Final examination will be made like those given in the assignments., and thus anyone who has
done the assignments himself/herself is expected to do well in these assessments.
• All the lectures as well as the assessments including, assignments, quizzes, midterm, and final
exam) will be made from the book topics covered in the lectures. Hence, make sure that you
read the book topics thoroughly and NOT rely ONLY on the slides, which are made only to
assist in lecturing.
• Quizzes/Assignments due dates will be announced well in advance. The dates will not be
changed, hence make sure to plan your other commitments accordingly.
• All course material (lecture slides, assignments, marks, announcements etc.) will be
communicated to students via CMS portal. It is the responsibility of the students to regularly
check the portal for important information and material.
• Please do not make the class noisy. As 2nd year students, it is expected of you to act maturely
in the classes. You are allowed to go out of the class quietly if there is something urgent that
needs your attention.
• 80% attendance is mandatory to be allowed to sit in the final examination as per institute’s
policy. No relaxations will be allowed

Tentative Lectures Breakdown:

• Week 1 Lectures Introduction to the course, introductory concepts and number system
(Chapter 1)
• Week 2 Lectures Binary arithmetic and binary codes (Chapter 2)
• Week 3 Lectures Binary arithmetic and binary codes (Chapter 2)
• Week 4 Lectures Logic Gates (Chapter 3)
• Week 5 Lectures Boolean algebra and Boolean analysis of logic circuits (Chapter 4)
• Week 6 lectures Boolean algebra and Boolean analysis of logic circuits (Chapter 4)
• Week 7 lectures Combinational Logic Circuits (Chapter 5)
• Week 8 lectures Functions of combinational logic (Chapter 6)

-------- MID-TERM --------------------------

• Week 9 lectures Functions of combinational logic (Chapter 6)


Week 10 lectures Latches, Flip-flops and Timers (Chapter 7)
• Week 11 lectures Latches, Flip-flops and Timers (Chapter 7)
• Week 12 lectures Shift Registers (Chapter 8)
• Week 13 lectures Shift Registers (Chapter 8)
• Week 14 lectures Counters (Chapter 9)
• Week 15 lectures Counters (Chapter 9)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy