##### Lectures
الإسم Another Details
Chapter_1_Binary_Systems
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
##### Syllabus
 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

##### Textbook

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

M. Morris Mano

Dr.medien Zeghid

##### 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
##### Topics
1-2

Introduction to numbering systems and logic operations

3-4

Boolean algebra, Conical forms

5-6

Gate Level minimization, K-maps

7-8

NAND& NOR implementation

9-10

Combinational circuit Design and analysis

11-12

Encoders, Multiplexers and MSI Applications

13-14

Sequential circuits: latches & Flip Flops

15

Clocked Sequential Circuits