الإسم Another Details
Perform arithmetic operations in many number systems.
Chapter_2_Boolean Algebra and Logic Gates
Manipulate Boolean algebraic structures.
Chapter_3_Gate Level Minimization

Simplify the Boolean expressions using Karnaugh Map

Implement the Boolean Functions using NAND and NOR gates.

Chapter 4 Combinational Logic
Analyze and design various combinational logic circuits.
Chapter 5
  1. Understand the basic functions of flip-flops.
  2. Understand the importance of state diagram representation of sequential circuits.
  3. Analyze and design clocked sequential circuits
Homework-1 EE2111
Homework-2 EE2111
Tutorial 1
EE2111  -  Digital Logic Design
Units Hours
Theoretical Practical
1 3 1
Course Catalog Description

This course introduces students to the basic concepts of digital systems, including analysis and design. Both combinational and sequential logic will be covered. Students will gain experience with several levels of digital systems, from simple logic circuits to programmable logic devices. Students will further develop their basic skills of problem solving and critical thinking by solving problems in digital logic design.

Course Requirements

Pre-requisites for this course : CS 1090


Digital Design, third edition, Prentice Hall, 2002,ISBN 0-13-035525-9


M. Morris Mano


Dr.medien Zeghid

Grading Policy
Learning Outcome
Outcome Proficiency Assessment
   1 .  Able to perform the conversion among different number systems; Familiar with basic logic gates -- AND, OR & NOT, XOR, XNOR. Quizzes, Assignments, Test 1, Final Exam
   2 .  Understand Boolean algebra and basic properties of Boolean algebra; able to simplify simple Boolean functions by using the basic Boolean properties. Quizzes, Assignments, Test 1, Test 2, Final Exam
   3 .  An ability to define the following combinational circuits: buses, encoders/decoders, (de)multiplexers, exclusive-ORs, comparators, arithmetic-logic units; and to be able to build simple applications. Quizzes, Assignments ,Test 2, Final Exam
   4 .  Familiar with basic sequential logic components: counters, shift registers, D Flip-Flop and their usage and able to analyze sequential logic circuits. Quizzes, Assignments, Final Exam
Week Description - Reading  

Introduction to numbering systems and logic operations 


Boolean algebra, Conical forms


Gate Level minimization, K-maps


NAND& NOR implementation


Combinational circuit Design and analysis


Encoders, Multiplexers and MSI Applications


Sequential circuits: latches & Flip Flops


Clocked Sequential Circuits