Com 112
Com 112
EDUCATION (NBTE)
COURSE MATERIAL
FOR
Course Code & Title: COM 112 INTRODUCTION TO
DIGITAL ELECTRONICS
i
COPYRIGHT PAGE
All rights reserved. No part of this publication may be reproduced in any form or by any means,
electronic, mechanical, photocopying, recording or otherwise without the prior permission of the
Executive Secretary National Board for Technical Education, Kaduna, Nigeria.
ISBN: XXXXXXXXXX
E-mail: XXXXXXXXXXXXXX
ii
COURSE WRITERS/DEVELOPMENT TEAM
Subject Matter Expert Ummukulthum Isah Sulaiman
Najib Mohammed
Subject Matter Reviewer Mohammed Auwal Ahmed
Language Reviewer Adamu Hassan
Instructional Designers Dr Fatima S. Kabir
Graphics Designers Jabir Jibril Abdulkadir
Ibrahim Umar Shuaibu
Abubakar Balarabe
Editor Prof Hassan Zoaka
Dr. Ajoge Naseer Sanni
iii
TABLE OF CONTENTS
STUDY MODULE 2 Fundamentals of Logic Function, Boolean algebra and Karnaugh map
....................................................................................................................................................... 23
Study session 1 Logic Gate, mode of operation and their Truth Tables .................................. 23
Study Session 2 Function and Boolean Algebra ...................................................................... 30
Study session 3 Boolean Analysis of Logic Circuits. .............................................................. 38
Study session 4 Karnaugh Maps .............................................................................................. 50
iv
STUDY MODULE 3 Implementation of Addition Operation in the Computer ................. 57
Study session 1 Half Adder, Full Adder, Serial Adder and Parallel Adder ............................. 57
v
COURSE STUDY GUIDE
i. Course information
Course Code: COM 112
Course Title: Introduction to Digital Electronics
Credit Units: 2 Credit Units
Year of Study: One
Semester: First
You will learn about the Number systems, especially binary system, the only system which computers or
any computing device understand. As you proceed further in your Digital Electronics course you will
learn about Boolean algebra and Boolean functions, later on in your course you will learn about
the beauty of Karnaugh map (the way to simplify any complex Boolean function) which is nothing but
how the size of any complex switching circuit can be reduced to smaller switching circuit without any
effect on the output. You will also learn about decoders, encoders, multiplexers, de-multiplexers,
counters etc.
In computer science it is very essential to have a basic idea about the Digital Electronics. Once you have
a good command over the concepts of Digital Electronics, those concepts will help you to learn more
advance topic like Computer Architecture, Operating Systems.
vi
iii. Course prerequisites
This course has no prerequisites; it is a first-year course.
Course learning resources
• Digital Fundamentals, Thomas L.Floyd(2008),10th Edition, Prentice Hall
• Optional readings and other resources:
• https://www.mepits.com/tutorial/29/Digital-Electronics/Logic-
Families---TTL,-CMOS,-ECL
• http://www.electronics-tutorial.net/digital-logic-families/
• http://www.allaboutcircuits.com/textbook/digital/
• http://am.renesas.com/edge_ol/engineer/05/index.jsp
vii
Relevant sites and standard references have been provided for you. There will be individual assignments
and group assignments. All assignments are due at the times slated. No late assignment will be
entertained or accepted from you and hence, be very serious with your study. Completion and timely
submission of assignments will also serve as part of your assessment. You are expected to read this
course material thoroughly and understand very well. Thank you and God bless.
viii
45 – 49 D 2.25
40 – 44 E 2.0
Below 40 F 0.00
ix. Feedback:
The feedback measures the performances of the course material, tutor and students with respect to
certain performance indicators.
Courseware based:
1. Self-assessment questions
Tutor based:
1. Discussion Forum tutor input
2. Graded Continuous assessments
Student based:
1. Online Program Assessment (Administration, Learning Resource,
Deployment, and Assessment).
ix