Introduction to Digital Logic and Computer Design

Main page | Homework | Syllabus

Announcements:

December 11
I have our classroom reserved for Wednesday December 13 at our normal time.  If you have any questions or need any help with class material I will be available.
The final exam is December 18 from 4:00 to 5:30.  The course syllabus has been updated.  If you have any conflicts with other exams please contact me.
Here is a previous final exam.

December 06
Solutions to homework assignement 10 are posted.

November 30
Homework assignment 10 is posted.
Homework and solutions for RTL notes have been posted.  This set will not be collected.
Solutions to homework assignement 9 are posted.

November 21
Homework assignment 9 is posted.
Syllabus has changed.
Notes for special processor and RTL are here.

November 11
Solutions to homework assignment 8 are posted.
Here is an exam from a previous semester.

November 06
Homework assignment 8 is posted.
Solutions to homework assignment 7 are posted.

October 30
Homework assignment 7 is posted.
Solutions to homework assignment 6 are posted.

October 24
Homework assignment 6 is posted.
Solutions to homework assignment 5 are posted.

October 16
Homework assignment 5 is posted.
Here are the PAL and PLA fuse maps we are using in class.

October 08
Corrected problem 7 part B from chapter 4 solutions.

October 07
Solutions to homework assignment 4 are posted.
Corrected percentage of final exam to 30%.

October 02
Homework assignment 4 is posted.

October 01
Here are examples of previous exams:

September 26
Solutions to homework assignment 3 are posted.
Chapter 6 problems are posted.  Homework will be assigned at a later date.

September 19
Solutions to homework assignment 2 are posted.
Homework assignment 3 is posted.
Tutorial for using the Xilinx software is here:
Tutorial for using the Mentor Graphics is here:

September 11
Solutions to homework assignment 1 are posted.
Homework for chapter 4 and homework assignment 2 are posted.

Course Description:

Digital computers and digital information-processing systems; Boolean algebra, principles and methodology of logical design; machine language programming; register transfer logic; microprocessor hardware, software, and interfacing; fundamentals of digital circuits and systems; computer organization and control; memory systems; arithmetic unit design. Occasional laboratory exercises.

Course Information:

Class Procedures: