EE2004 Digital Electronics - OBTL
EE2004 Digital Electronics - OBTL
Course Aims
This course serves as a foundation course on digital electronics. It covers a broad range of fundamental
digital circuits. The concepts of digital signals, number systems, logic gates, switching algebra and logic
minimization techniques, basic combinatorial and digital circuits and their application in more complex
digital systems are to be imparted to the students.
Course Content
• Digital Fundamentals;
• Digital Circuits;
• Combinational Logic Principles;
• Combinational Logic Circuits;
• Sequential Logic Principles;
• Sequential Logic Circuits;
page 1
• Memory, CPLDs, and FPGAs.
Formative feedback
Students’ exercises through OASIS;
Examination results;
Markers’ report on overall examination performance;
Quizzes scores and answers through OASIS;
Assignment scores and answers through OASIS;
Approach How does this approach support students in achieving the learning
outcomes?
page 2
REFERENCES
1. Roth Charles H and Kinney Larry L, Fundamentals of Logic Design, 7th Edition, Cengage Learning, 2014.
(TK7868.L6R845 2014)
2. Marcovitz Alan B, Introduction to logic design, 3rd Edition, McGraw-Hill, 2010. (TK7868.L6M321 2010)
3. Mano M Morris and Ciletti Michael D, Digital Design: With an Introduction to the Verilog HDL, 6th
Edition, Pearson Prentice Hall, 2013. (TK7888.3.M285 2018)
Continuous assessments and laboratories: You are required to attend all continuous assessments and
laboratory sessions.
Absenteeism: Continuous assessments and laboratories make up a significant portion of your course
grade. Absence from continuous assessments and laboratories without officially approved leave will result
in no marks and affect your overall course grade.
Academic Integrity
Good academic work depends on honesty and ethical behaviour. The quality of your work as a student
relies on adhering to the principles of academic integrity and to the NTU Honour Code, a set of values
shared by the whole university community. Truth, Trust and Justice are at the core of NTU’s shared values.
As a student, it is important that you recognize your responsibilities in understanding and applying the
principles of academic integrity in all the work you do at NTU. Not knowing what is involved in maintaining
academic integrity does not excuse academic dishonesty. You need to actively equip yourself with
strategies to avoid all forms of academic dishonesty, including plagiarism, academic fraud, collusion and
cheating. If you are uncertain of the definitions of any of these terms, you should go to the academic
integrity website for more information. Consult your instructor(s) if you need any clarification about the
requirements of academic integrity in the course.
Course Instructors
Topic Course
Week Readings/ Activities
LO
1 Digital Fundamentals 1 LAMS Sequence for week 1
page 3
Digital Circuits 2, 3 LAMS Sequence for week 2,
2
Tutorial 1
Digital Circuits (Contd.) 3 LAMS Sequence for week 3,
3 Tutorial 2
Assignment 1
Combinational Logic Principles - Switching 1, 2, 4 LAMS Sequence for week 4,
4
Algebra. Combinational-Circuit Analysis. Tutorial 3
Combinational Logic Principles - Combinational- 1, 2, 4 LAMS Sequence for week 5,
5 Circuit Synthesis. Minimization Methods. Tutorial 4, CA1 – Quiz #1
Assignment 2
Combinational Logic Circuits - Combinational 1, 2, 8 LAMS Sequence for week 6,
6 PLDs. Decoders and Encoders. Multiplexers. Tutorial 5
Parity Circuits.
Combinational Logic Circuits - Comparators. 1, 4 LAMS Sequence for week 7,
7 Adders. Tutorial 6
Assignment 3
Feedback in Digital Circuit/Basic flip-flops 1, 5 LAMS Sequence for week 8,
8
Tutorial 7
Types of flip-flops/Sequential Circuits 1, 5, 6 LAMS Sequence for week 9,
9 Tutorial 8
Assignment 4
Analysis of Sequential Circuits 1, 5, 6 LAMS Sequence for week 10,
10
Tutorial 9, CA2 – Quiz #2
Design of Sequential Circuits/Timing Issues 1, 5, 6, 7, LAMS Sequence for week 11,
11 10, 11 Tutorial 10
Assignment 5
Synchronization/MTBF 1, 5, 6, LAMS Sequence for week 12,
12
10, 11 Tutorial 11
Memories 1, 9, 12 LAMS Sequence for week 13,
13
Tutorial 12
page 4