Welcome to Digital Electronics Course (CSE223). I am Sakib Mahmood Chowdhury, Lecturer, Department of Computer Science and Engineering (CSE) and I am your instructor in this course. In addition to welcoming you to the course, I would like to say "Online courses provide a different way to study and place different skills from students". I will provide you the necessary support during the course to successfully complete this course.
Thank you and good luck
Instructor Name: Sakib Mahmood Chowdhury
Course Rationale
Digital Electronics course provides an introduction to the control of engineering systems using programmable logic, with specific focus on programmable logic devices. Within this context it introduces the fundamentals of digital logic, digital arithmetic, programmable logic and computer architecture. Research skills and aspects of professional practice are developed through group-based assignments. It emphasizes on techniques to design, analyse, plan, and implement complex digital systems.
Course Objective
The goal is to teach independently or work in a team to build simple logic circuits using basic gates as well as able to simplify Boolean functions by using the basic Boolean properties. Another goal is to teach how to design simple combinational logics using basic gates and to optimize Boolean logic using Karnaugh maps, even considering "don't care" condition. The course will also introduce the basic sequential logic components: SR Latch, D Flip-Flop and their usage and make the students able to analyse sequential logic circuits.
Course Outcomes (CO’s)
CO1
Able to perform the conversion among different number systems. Be introduced to basic logic gates- AND, OR and NOT, XOR, XNOR and be able to build simple logic circuits using basic gates.
CO2
To implement the basic properties of Boolean algebra to simplify Boolean functions and construct circuits from them.
CO3
Able to minimize the Boolean functions using Karnaugh maps and “don’t care” condition. Consequently a student can then design any combinational circuits based on the real life scenarios.
CO4
To learn basic sequential logic components such as SR Latch, D Flip-Flop, JK Flip-Flop and their usage.
Grading Scheme
Class_Attendance : 7%Class Test/Quiz: 15%Class_Assignment: 5% Presentation (Using Video/ppt): 8%Midterm Exam: 25%Final Exam: 40%
1. Ensure Plagiarism <15%.2. Reflect Self Understanding.3. Avoid all unfair means to ensure growth of your positive mindset.
Textbook
1. Digital Systems-Principles and Application- Tocci (10th Edition)
2. Digital Fundamentals- Floyd(8th Edition)
Reference Books
1. Digital Logic Design – Morris Mano (5th Edition)
Week 1: Introduction
Lesson 1
· Introduction to the word “Digital” and Number System Conversions. · BCD (Binary Coded Decimal) Code.
1. Number System .ppt
1. Convert the binary number 1101101001110101 to hex.
2. Convert the hex number D8C7 to binary.
3. 10101101 in binary is equal to ______ in hexadecimal and ______ in decimal.
4. 101 in octal is equal to _____ in decimal and ______ in hexadecimal.
Week 2: Logic Gate
Topics of discussion:
Lesson 2
1. Boolean Algebra2. Logic Gates
Week 3: Standard Forms
Lesson 3
1. Standard Forms
Week 4: Universal Gate
Lesson 4
. K-map Basic
1. Universal Logic Gate
Week 5: K-Map
Lesson 5
1. K-Map
2. Exercise
Week 6: Adder and Subtractor
Lesson 6
1. Binary Adder, Subtractor
Mid Syllabus: W1-W5
1. Number Conversion
2. BCD Number System
3. Logic gate (Basic and Universal Logic Gate)
4. Standard Forms
5. K-Map
6. Boolean Function Simplification
7. Truth Table to Circuit (Combinational Circuit)
Instructions:
* You need to download (1) ExamPaper.pdf (Question) and (2) Midterm Answer Script.doc.
* Save your answer script as pdf with your ID e.g. CSE223-O1-192-15-12345-mid.pdf (Course Code-Section-Student ID)
* No copy text or code or any from the Internet as this will be detected by DIU BLC system plagiarism checker and this will lead to negative marking by the system.
Week 8: Decoder
Lesson 8
· Decoder (Definition, Truth Table, Block Diagram, Circuit Diagram, Implementation). Full adder from Decoder. Half-Adder from Decoder
1. Decoder
Week 9: Encoder
Lesson 9
1. Encoder
Reference Materials
Week 10: Multiplexer
Lesson 10
. Review data transmission circuits
1. Multiplexer_Task
2. MUX Example
Week 11: SR Latch and Flip-Flop
Lesson 11
1. SR Latch
2. SR Flip Flop
3. Combinational vs. Sequential Circuit
SR Latch: This is easy to understand
1. Flip Flop
2. Latch vs. Flip Flop
Review Class
Lesson 13
Final Exam Syllabus: W6-W11
1. Truth Table to Circuit (Combinational Circuit and Sequential Circuit)
2. Half Adder and Full Adder
3. Decoder
4. Encoder
5. Multiplexer (MUX)
6. SR latch, SR, JK Flip Flop
* You need to download (1) ExamPaper.pdf (Question) and (2) FinalExam Answer Script.doc.
* No copy text or code or any from Internet as this will be detected by DIU BLC system plagiarism checker and this will lead to negative marking by the system.
1. Online Open Book Final Exam Questions
2. Online Exam Script Template