EE 222

Course Code & Number
EE 222
Course Title
Digital Logic Design
Level
BS
Credit Hours/ ECTS Credits
(2+0+2) 3 TEDU Credits, 6 ECTS Credits
Year of Study:
Sophomore
Semester:
Spring
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite:
Pre-requisites: NONE
Co-requisites: NONE
Catalog Description
Number systems and Boolean Algebra. Binary logic and gates. Combinatorial and sequential circuit design. Experiments on registers, counters, and programmable logic.
Course Objectives

The primary objective of this course is to provide a comprehensive introduction to the fundamentals of the number system, Boolean Algebra, and digital design. Through theoretical concepts and practical applications, students will gain a solid understanding of these foundational principles, setting the stage for further exploration and application in digital systems and engineering.

Course Learning Outcomes

Upon successful completion of the course, students will be able to:
(1) Recognize the number systems and Boolean Algebra,
(2) Classify a logic circuit based on Boolean functions for presenting alternative circuits,
(3) Utilize Karnaugh Maps to showcase minimized Boolean functions and visual representations of two-level implementations of logic circuits,
(4) Analyze diverse combinational circuits (adders, multipliers, encoders, etc.) to comprehend designs and functions,
(5) Evaluate synchronous sequential circuits (flip-flops, latches), judging their operational principles and effectiveness,
(6) Collaborate with peers to conduct experiments on registers, counters, and programmable logic.

Recommended Reading

(1) Mano, M. M., & Kime, C. R. (2007). Logic and Computer Design Fundamentals (4th ed.). Prentice-Hall.
(2) Wakerly, J. F. (2006). Digital Design: Principles and Practices (4th ed.). Prentice Hall.
(3) Floyd, T. L. (2009). Digital Fundamentals (10th ed.). Prentice Hall.

Course Coordinator:
Muhsin Caner Gökçe