ELEC 340: Digital System Design
Bucknell University
Spring, 1999

Instructors and Office Hours:

The course will be co-taught by Professors Steven Horner and Rich Kozick. Professor Kozick will teach the lectures during the first half of the semester. Professor Horner will teach all of the laboratories, and he will teach the lectures during the second half of the semester.

THIS SYLLABUS PERTAINS ONLY TO THE PORTION OF THE COURSE THAT WILL BE TAUGHT BY PROFESSOR KOZICK.
CLICK HERE FOR THE OVERALL COURSE SYLLABUS PROVIDED BY PROFESSOR HORNER.

Richard J. Kozick
Office: Room 220 Dana
Phone: (570) 577-1129
FAX: (570) 577-1822
Email: kozick@bucknell.edu
Web: http://www.eg.bucknell.edu/~kozick

Office hour schedule for Professor Kozick for Spring, 1999 is MWF 2 - 3 PM.
I can also meet MWF 12 - 1 PM, but please give me advanced warning for these times by sending email or calling.

Prerequisite:

ELEC 120 (Foundations of Electrical Engineering), or equivalent.

Required Textbook:

Logic and Computer Design Fundamentals, by M. Morris Mano and Charles R. Kime, Prentice Hall, 1997.

Other Books:

Two standard textbooks for digital design are listed below.
  1. Contemporary Logic Design, by Randy H. Katz, Benjamin Cummings/Addison Wesley Publishing Company, 1993.

  2. Digital Design: Principles and Practices (second edition), by John F. Wakerly, Prentice Hall, 1994.

Course Home Page:

The home page for the ELEC 340 course is located at the URL
http://www.eg.bucknell.edu/~kozick/elec340/elec340.html
It can also be accessed by following the link from my home page at
http://www.eg.bucknell.edu/~kozick

The course home page contains the homework assignments, syllabus, and other course information.

Homework, Special Problems, and Presentations:

You are encouraged to work on the homework with groups of your classmates. However, the homework solutions that you submit for grading must be written individually.

In addition to regular homework assignments, "special problems" will be assigned periodically. We will begin working on these special problems during class, so you will have a chance to get help from your classmates and from me. You will finish solving the problems outside of class, and your solutions will be graded. For each set of special problems, a group of students will be assigned as "leaders." These students will present their solutions to the class during the next class session. The presentations will be graded based on their clarity and completeness.

Solutions to homework and special problems should be placed in your Engineering Notebook.



Tentative Outline for First Half of Semester:

The corresponding chapters in the Mano/Kime text and the exam dates are indicated.
Week 1: (Chapters 1 and 2)
Introduction to the course. Number systems, codes, digital logic and gates.

Weeks 2-4: (Chapters 2 and 3)
Boolean algebra, standard forms, Karnaugh maps, hazards, NAND, NOR, and XOR gates.
Begin combinational logic design.
Exam 1: Friday, February 5, 1999.

Weeks 5-6: (Chapter 3)
Combinational logic design: decoders, encoders, multiplexers, adders, subtractors, 1's and 2's complement, incrementors, decrementors, multipliers.

Weeks 7-8: (Chapter 4)
Sequential logic: flip-flops (SR, D, JK), characteristic tables, state tables and diagrams, design problems.
Exam 2: Wednesday, March 3, 1999.

Spring Break:
Begins Friday, March 5 at 5 PM and ends Monday, March 15 at 8 AM.