EEE 3342C 0002 Syllabus Fall2014
EEE 3342C 0002 Syllabus Fall2014
Instructor:
Dr. Suboh A. Suboh
Harris Engineering Center HEC Room 403
Tel: 407-882-0130
E-mail: Webcourses@UCF Mail or [email protected]
Teaching Assistants(Graders):
Xiaolong Guo - Section 1
Dan Huang
- Section 2
Undergraduate Teaching Assistants
To Be Announced
Meeting Time and Place:
EEE 3342C-0001 Mondays and Wednesday s
EEE 3342C-0002 Tuesdays and Thursdays
Labs Room, Meeting Time and TA:
0011 (lab) Monday
@ ENG 257 12:00-2:50pm
0012 (lab) Tuesday
@ ENG 257 9:00-11:50pm
0013 (lab) Wednesday
@ ENG 257 12:00-2:50pm
0014 (lab) Thursday
@ ENG 257 9:00-11:50pm
Xiaolong Guo
Xiaolong Guo
Seyed Milad tayebi
Seyed Milad tayebi
Office Hours:
Monday @ 10:15-12:00pm, Tuesday @ 1:15-3:45pm, Wednesday @ 10:15-12:00pm
Catalog Description:
EEE 3342C Digital Systems: PR: MAC 2311 (Calculus and Analytic Geometry I), MAC
2312 (Calculus and Analytic Geometry II), PHY 2048C (Physics for Engineers & Scientists
I), PHY 2049C (Physics for Engineers & Scientists II) all with a C (2.0) or better grade
Combinational and sequential logic circuits including registers, arithmetic units, memories,
finite state machines, and design with programmable logic devices.
Textbook(s) and Reference(s):
Fundamentals of Logic Design, Sixth Edition by Charles H. Roth and Larry L. Kinney,
Cengage Learning
Course Goals:
Upon successful completion of this course, students would
Understand number systems and perform arithmetic operations on binary, octal and
hexadecimal numbers.
Implement Boolean algebra, Logic gates and K-map techniques.
Use synthesis and analysis techniques in the design of combinational logic circuits.
Analyze and design circuits using combinational logic.
Analyze and design sequential circuits using all types of flip flops.
Design finite state machines
Course topics:
Number Systems and Conversion
Boolean Algebra
Applications of Boolean Algebra
Karnaugh-Maps
Multi-Level Gate Circuits
Multiplexers, Decoders and Programmable Logic Devices
Latches and Flip-Flops
Register and Counters
Sequential Circuits
Analysis of Clocked Sequential Circuits
State Graphs and Tables
Circuits for Arithmetic Operations
Lab
This course has a lab component. In the lab, you will learn how to describe a logic design
circuit in a Hardware Description Language (HDL). HDL is similar to programming but it is
specifically for a logic circuit. We use the HDL language called Verilog to build circuits, test
them by doing a waveform analysis on inputs and outputs of the circuit, you will then be
able to download your circuit to a computer board that we have and test it.
Attendance Policy
Attendance of all Labs is MANDATORY.
Attendance of all lectures is expected and encouraged.
If a student misses a lecture, he/she is responsible for its content.
Missing three lectures results in a 3% reduction of a students final grade.
Missing two labs results in a students final grade of F.
Use of WebCourses
The class uses WebCourses to provide you with the lecture notes and homework
assignments.
If you need to email the instructor or TAs about a grade, please use Webcourses
mail. The university requires that we use the secure WebCourses mail to discuss
grades.
Grading Policy:
Homework and quizzes
15%
Lab assignments and reports
20%
Exam1
20%
Exam2
20%
Final Exam
25%
Letter grades are based on the weighted average of the above components.
100-93% A
92-88% A-
87-83%
82-78%
B+
B
77-73%
72-68%
BC+
67-64%
63-60%
C
C-
59-55%
D
Below 54% F
Please note:
All homework assignments are due one week from the day they are assigned.
Homework will be assigned, collected, and selectively graded.
Incomplete homework assignments can be submitted for partial credit.
No credit will be given for late assignments.
No makeover exams and/or homework assignments.
Final Exam is Comprehensive.