Division of Engineering & Physics
EE 241 DIGITAL DESIGN
Spring 2010
Catalog Data: FOUR CREDITS
The electronics of digital devices, including Bipolar TTL and CMOS; digital logic functions, such as AND, OR, INVERT; Boolean algebra; combinational logic; minimization techniques; digital storage devices; synchronous sequential design; state machines; programmable logic. Three onehour lectures and one twohour lab per week
Course Description
The technology of computers is a hierarchy of disciplines ranging from solid state physics up to application dependent fields such as operations research and simulation. Each rests on the field below it. Electronics depends on solid state physics, in that solid state physics defines device behaviors, but these are abstracted into simplified models such as ideal components in the field of electronics. In like manner, Digital Design concerns fundamental electronic circuits called gates that perform logical operations, allowing most electronics considerations to be abstracted away. In logic circuits we will pass ones and zeros rather than voltages and currents. Digital Design also concerns itself with using these gates to perform more complicated logical functions such as addition, data storage, counting, and such. Above Digital Design in the heirarchy, Computer Organization is concerned with how to organize these logical components to build a machine capable of computation, that will execute instructions at the microcode or assembly language level. Yet higher on the technology totem pole are the computer language and systems technologies and applications that concern computer science as well as computer engineering.<o:p></o:p>
EE241 Digital Design concerns the design and use of these electronic circuits, gates and flipflops, that are the basis for digital machines. The design of digital machines using these elementary circuits to perform more complex functions is the focus of this course, but we will also study the electronics of the components that make up these gates. Theoretical aspects such as Boolean logic and finite state machines will be covered, as well as practical aspects of using available logic devices. We will use simulation tools to design and test circuits, and will consider programmable technologies for more efficient implementation than with discrete gates and latches. The Digital Design Laboratory is an integrated part of the Digital Design course. Laboratory exercises planned will complement the instruction in this course. Sometimes a topic will be first raised in the lab, at other times in the classroom
Prerequisite by topic: Basic principles in algebra, complex numbers, trigonometry and calculus
Course Procedures and Strategies
This course will combine the following learning methodologies
· Lectures
· Discussions and Individual Participation
· Laboratory work
Laboratory Objective: The laboratory experiments for this class are designed to emphasize basic principles and complement the discussion in lecture. Laboratories will be graded on a 100% scale basis.
Textbook:
Digital Fundamentals, by Floyd, 10th Edition 10 w/CD 


Experiments for Digital Fundamentals, 10/E
David M. Buchla, Yuba Community College
ISBN10: 0137129653
ISBN13: 9780137129652
TOPICS:
1. Digital Concepts
2. Number Systems, Operations, and Codes
3. Logic Gates
4. Boolean Algebra and Logic Simplification
5. Combinational Logic Analysis
6. Functions of Combinational Logic
7. Latches, FlipFlops, and Timers
8. Counters
9. Shift Registers
10. Memory and Storage
11. Programmable Logic and Software
12. Introduction to Computers
13. Introduction to Digital Signal Processing
14. Integrated Circuit Technologies
Grading and Class Policies: The distribution of points is listed below:
Midterm Exam ( 2 
20% 

Homework quizzes 
25% 

Laboratory 
30% 

Final Exam 
25% 

 Class participation includes class discussion and questions about readings
· Two midterm exams will be given. Final exam is comprehensive. No makeup exam will be given
· Passing minimum is 50 %
Grade Scale
100 to 91 points = 4.0
90 to 84 points = 3.5
83 to 77 points = 3.0
76 to 70 points = 2.5
69 to 64 points = 2.0
63 to 57 points = 1.5
56 to 50 points = 1.0
below 49 points = 0.0
INSTRUCTOR: Hisham AbuNabaa
Email nabaa@wilkes.edu
Discuss