Course Code : CS151 Pre-requisite : CS 101
Course Title :Introduction to Digital Design
Name of Faculty: Sarab Al Muhaideb
Credit Hours : 3
I. Course Description: Digital
design is concerned with the design of digital electronic circuits, which are employed
in the design and construction of digital systems such as computers, data
communication, digital recording, and many other applications. This course
presents the basic tools for the design of digital circuits and provides the
fundamental concepts used in the design of digital systems.
II.
Course Objectives:
|
Knowledge -
Describe digital systems and digital computers and their
components. -
Learn different numbering and encoding systems, together
with their operations. -
-
Understand the components of, Analyze, design and optimize
Combinational Circuits. -
Understand the components of, Analyze, design and optimize
Sequential Circuits |
|
|
Cognitive Skills-
Use CAD tools to
draw logic diagrams. -
to enable the student to express
real life problem in logic design terminology. -
Utilize and modify
fundamental combinational functions and their associated implementations. |
|
|
Interpersonal Skills & Responsibility |
|
|
|
Numerical & Communication Skills |
|
Topics |
No. of
Weeks |
Contact
Hours |
|
1.
Digital Computers and
Information 1.1.
Digital Computers 1.2.
Number Systems 1.3.
Arithmetic Operation 1.4.
Decimal Codes 1.5.
Gray Codes 1.6.
Alphanumeric Codes |
Week 1-2 |
8 |
|
2. Combinational Logic
Circuits 2.1. Binary Logic and
Gates 2.2. Boolean Algebra 2.3. Standard Forms 2.4. Two-Level Circuit
Optimization 2.5. Map Manipulation 2.6. Other Gate Types 2.7. Exclusive –OR/
Exclusive-NOR Operator and Gates 2.8. High Impedance
Outputs |
Week 3-5 |
12 |
|
3. Combinational Logic
Design 3.1. Design Concepts and
Automation 3.2. The Design Space 3.3. Design Procedure 3.4. Technology Mapping 3.5. Verification |
Week 6-7 |
8 |
|
4. Combinational
Functions ad Circuits 4.1. Combinational
Circuits 4.2. Rudimentary Logic
Functions 4.3. Decoding 4.4. Encoding 4.5. Selecting 4.6. Combinational
Function Implementation |
Week 8 |
4 |
|
5. Arithmetic Functions
and Circuits 5.1. Iterative
Combinational Circuits 5.2. Binary Adders 5.3. Binary Subtraction 5.4. Binary Adder-Subtractors 5.5. Binary
Multiplication 5.6. Other Arithmetic
Functions |
Week 9-10 |
8 |
|
6. Sequential Circuits 6.1. Sequential Circuit
Definition 6.2. Latches 6.3. Flip-Flops 6.4. Sequential 6.5. Sequential |
Week 11-12 |
8 |
|
7. Review |
Week 13 |
|
IV. Course Components
|
Component |
Contact
Hours |
|
Lecture |
35 |
|
Tutorial |
13 |
|
Practical/Field |
0 |
|
Domain |
Strategy |
|
Knowledge |
Concept
Presentation |
|
Cognitive
Skills |
Hands-on
demonstration of CAD tools, Model
Simulation. |
|
Interpersonal
Skills & Responsibility |
|
|
Numerical
& Communication Skills |
Manual
Exercises |
VI. Course Requirements
-
Two Major Exams and a Final Examination
-
Class participation in discussion and writing (pop quizzes)
-
Quizzes
-
Weekly Assignments
VII. Student Assessment
|
Domain |
Assessment Task |
|
Knowledge |
Quizzes,
Examinations, Assignments |
|
Cognitive
Skills |
Quizzes,
Examinations, Assignments |
|
Interpersonal
Skills & Responsibility |
|
|
Numerical
& Communication Skills |
Quizzes,
Examinations, Assignments |
|
Assessment |
Assessment Task |
Week Due |
Proportion of Final Assessment |
|
1 |
Quiz 1 |
Week 3 |
5%[*] |
|
2 |
Quiz 2 |
Week 6 |
5% |
|
3 |
Major
Exam I |
Week 8 |
20% |
|
4 |
Quiz 3 |
Week 10 |
5% |
|
5 |
Major
Exam II |
Week 12 |
20% |
|
6 |
Weekly
Assignments |
Every Week from Week 2-12 |
15 % |
|
7 |
Final
Examination |
End of Semester |
35% |
A. References -
Textbook:
"Logic and Computer Design Fundamentals",
Morris Mano and Charles Kime. 3rd Edition, Prentice Hall, 2004.
Recommended Reference:
"Digital
Design" by M. Mano, Prentice Hall, 2001.
Course
Home Page:
Visit http://www.geocities.com/pscw_cs151 to find course announcements, notes,
important dates ,assignments, grades and more.
Companion Web Site:
http://www.prenhall.com/mano/
B. Facilities
Required -
Electronic Lecture Class Room