You are on page 1of 4

Hashemite University

Prince Al-Hussein bin Abdullah II Faculty for Information


Technology
Department of Computer Science and its Applications

Course Syllabus

Year: Semester: (2)

Credit Hours
Course No. Course Title Designation Prerequisite Co-requisite
Lectures /Lab.
Digital Logic
1910011123 Required 110101152 - 3/0
Design

Office
Instructor Name E-mail Office No. Office Hours
ext.
Dr. Ahmad Qawasmeh ahmadr@hu.edu.jo 123 Sun, Tue 12:30-1:30
Dr. Sari Awwad sari@hu.edu.jo 142 -

This course introduces the following topics: Digital and numbering


systems: conversion methods, binary and complement arithmetic; Boolean
Course Description algebra; Circuit minimization techniques; Combinational circuits: Adders,
Decoders, Encoders, Code Converters; Sequential Circuits: flip-flops,
counters, registers, synchronous sequential circuits.

a) Textbook (s):
1. Morris Mano and Michael D. Ciletti, Digital Design, 5th Edition, Prentice Hall, 2013., ISBN-
10: 0131989243; ISBN-13: 978-0131989245
b) Additional References:
1. Digital Logic Design, Fourth Edition by Brian Holdsworth and Clive Woods, 2002.
2. Fundamentals of Logic Design by Charles H and Roth, Jr. West Publishing Company

Course Learning Outcomes (CLOs)

Upon successful completion of this course, students are expected to achieve the following learning
outcomes:

1
Teaching and
Program Assessment
Course ILOs Learning
ILOs Method
Method
1. Recognize the numbering systems and digital logic 2
Exam
Lectures
circuits.
2. Analyze a logic circuit, and identify and define its 1
Lectures Exam
inputs/outputs
3. Analyze and design logic networks using both 2
traditional techniques (such as K-maps and state Lectures Exam
tables) and modern CAD tools.
4. Design, implement, and evaluate a digital circuit 2 Exam
Lectures
Addressed Student Learning Outcomes (SLOs)
1 and 2 (ABET)

Topics Covered
Chapter
Topic Week # Lecture Content Delivery Method
in Text
Lect. 1 Syllabus and Introduction Face to face
Numbering systems conversin
Lect. 2 Face to face
Digital and (Decimal, Binary)
Numbering Ch1 Week1 Online\
Systems Numbering systems conversin asynchronous video
Lect. 3
(Octal) Moodle and
Youtube Lec 3
Online\
Numbering systems conversin asynchronous video
Lect. 1
Digital and (Hexadecimal) and revision Moodle and
Numbering Ch1 Week2 Youtube Lec 3
Systems Signed numbers representation
Lect. 2 Face to face
mehods
Lect. 3 Binary arithmetic Face to face
Online\
asynchronous video
Lect. 1 Basic gates
Moodle and
Youtube Lec 10
Online\
asynchronous video
Week3 Lect. 2 Boolean espressions
Moodle and
Youtube Lec 10
Online\
Boolean Algebra
Ch2 Truth tables of Boolean asynchronous video
and Logic gates Lect. 3
expressions Moodle and
Youtube Lec 10
Lect. 1 Boolean circuits Face to face
SoP and PoS formats and
Lect. 2 Face to face
derivation from truth tables
Week4 Online\
Duality and conversin between asynchronous video
Lect. 3
SoP and PoS Moodle and
Youtube Lec 13

2
Simplification using Boolean
Lect. 1 Face to face
Laws
Online\
asynchronous video
Boolean Algebra Lect. 2 Minterm Format
Ch2 Week5 Moodle and
and Logic gates Youtube Lec 15
Online\
asynchronous video
Lect. 3 Maxterm Format
Moodle and
Youtube Lec 15
Lect. 1 Construction of K-Maps Face to face
Lect. 2 Rules of K Maps Simplification Face to face
Week6
Paper-based
Lect. 3 First Exam
K-Maps Simplification in SoP
Lect. 1 Face to face
Format
Online\
K-Map Don't Care and Prime asynchronous video
Lect. 2
Gate-Level Implicants in SoP Moodle and
Ch3 Week7
Minimization Youtube Lec 20
Online\
K-Map Simplification in PoS asynchronous video
Lect. 3
Format Moodle and
Youtube Lec 20
Lect. 1 NAND-Only Implementation Face to face
Lect. 2 NOR-Only implementation Face to face
Week8
Online
Lect. 3 Revision for CH3
Design procedure-Adder-
Lect. 1 Face to face
Subtractor-Multiplier
Four-bits Parallel Adder-
Lect. 2 Face to face
Subtractor
Week9
Online\
Design of Full Adder using Half asynchronous video
Lect. 3
Adders Moodle and
Youtube Lec 24
Combinational . Lect. 1 Intro to Multiplexers Face to face
Ch4
Logic Lect. 2 Muktiplexers implementation Face to face
Week10
Lect. 3 Second Exam Paper-based
Multiple Multiplexers
Lect. 1 Face to face
implementation
Lect. 2 Decoders Face to face
Week11 Online\
Combination of Decoders and asynchronous video
Lect. 3
Multiplexers Moodle and
Youtube Lec 31
Lect. 1 Intro to sequential logic Face to face
Lect. 2 Latches Face to face
Week12
Online\
asynchronous video
Synchronous Lect. 3 Intro to flip-flops
Ch5 Moodle and
Sequential Logic
Youtube Lec 32
Lect. 1 Flip-Flop types Face to face
Lect. 2 Flip-flop timing diagrams Face to face
Week13
Sequential and Combinational Online\
Lect. 3
Example 1 asynchronous video

3
Moodle and
Youtube Lec 34
Lect. 1 Flip flop circuits Face to face
Lect. 2 Sequential and Combinational Face to face
Week14
Online\
Sequential and Combinational asynchronous video
Lect. 3
Example 2 Moodle and
Youtube Lec 35

Assessment method Grade Comments


First Exam 30% Covers Chapters 1, 2
Second Exam 30% Covers Chapters 3, part of 4
Final Exam 40% Covers all topics
Total 100%

You might also like