Department of Electrical and Computer Engineering
University
of WisconsinMadison

 

ECE/CS 352: Digital System Fundamentals

Summer 8-week session 2003

 

COURSE DESCRIPTION
Last Updated:
June 13, 2003

 

Time and Place

Lecture: 11:45 – 1:00 PM MTWR; 1.10-2.25 T, 2540 Engineering Hall

Discussion 301: 4:00-5:00 PM Wednesday, 2540 Engineering Hall
Discussion 302: 2.35-3.35 PM Thursday, 2540 Engineering Hall

Instructor

Prof. J. Leon Shohet, 1441 Engr. Hall, Tel. 262-1191, Email: shohet@engr.wisc.edu
Office Hours: 3.00 – 4.00 M, 4.00 – 5.00 T, 3.00 – 4.00 W, 3.00 – 4.00 R

Teaching Assistant

Ravi Murugesan, B632 Engr. Hall, Tel. 265-4885, Email: ravi@cae.wisc.edu
Office Hours: 2.30 – 4.00 T, 5.00 – 6.30 W (TA will hold office hours in 3610 Engineering Hall)

Credits

4

Prerequisite

CS 302 (Algebraic Language Programming)

Goals

To be able to analyze and design digital logic systems by understanding formal foundations and selected design techniques. 

Topics

Boolean algebra, Logic components, Combinational logic analysis and synthesis, Synchronous & asynchronous logic analysis and synthesis, Digital subsystems, Basic computer organization and design 

Textbook

M. Mano and C. R. Kime, Logic and Computer Design Fundamentals, 2nd Ed. or 2nd Ed. Updated, Prentice Hall, 2000 (2001). Four supplements (available on the course website http://courses.engr.wisc.edu/ecow/get/ece/352/3shohet/) are also part of the course syllabus.

Computer Usage

Two projects will be assigned during the semester, which require students to carry out simulation and design verification using CAD software on CAE (Computer-Aided Engineering) Unix workstations.

Homework

Homework assignments will be given (not to be turned in nor graded) that will be essential for preparation for the quizzes and the final examination.

Grading Policy (tentative)

60% Three quizzes 
20% Two projects 
20% Final exam