Description: Credit 3 Hours / 4Hours Graduate. Switching Algebra, Combination Circuits, Minimization Techniques, Quine-McCluskey, Binary Decision Diagrams, Mux-based, ROM-based, and PLA-based Design, Synchronous and Asynchronous Sequential Circuits, (minimization, hazard and races, state assignments, re-timing), Fault Analysis and Timing, Bus Logic and Tri-state Logic, Introduction to HDL (Hardware Description Language)
Prerequisite - ECE 220 or PHYS 142 for non-ECE students and
a grade C or better in ECE 265 or
a grade C or better in CS 366.
See syllabus for more details.
Note from the instructor: Please read all of the web pages for ECE 465 very carefully. All homework, reading, laboratory assignments, and other course information will be given within these pages. So it is important that you read and know what is on these pages. There is no need to print this material. These pages will always be available through the entire term. Any changes, additions, or corrections to these pages will be noted on the Messages page. If you find any errors please let me know (by email to robert@uic.edu) so that I may make corrections.
Do you want to get a good grade in ECE 465? Be sure to review notes from lecture regularly. Try to make up practice problems that are similar to the examples done in lecture. This helps tremendously. Many exam problems come directly from the lecture notes. Do not "cram" for exams in this course. You must do as many practice problems as you are able on a daily basis. You must practice the recommended problems from the text and any other problems you can find. The students who get the good grades in ECE 465 are the students who do the most practice problems. The concepts covered in this course are not difficult. But you can only learn to apply the concepts by doing practice problems. So, I want you to practice EVERY DAY.
P.S. It's fun! -- Mr. B