Syllabus Schedule
Instructor: Dr. Ani Nahapetian ani@cs.ucla.edu, office: Boelter 6531C, office
hours: W 2-4 PM or by appointment
Teaching Assistant: Anton Birkel abirkel@ucla.edu, office: Boelter 4428, office hours: T 1-2 PM, R 1-2 noon
Lecture: MW 12-1:50 PM, Boelter 5249
Discussion: F 12-1:50 AM, Kinsey 1200B
Course website: www.cs.ucla.edu/~ani/classes/csm51a.09f
CS m51A, same as Electrical Engineering m16, is a 4-unit course with four hours of lecture and two hours of discussion per week. Topics covered include: introduction to digital systems, specification and implementation of combinational and sequential systems, standard logic modules and programmable logic arrays, specification and implementation of algorithmic systems: data and control sections, number systems and arithmetic algorithms.
M.D. Ercegovac, T. Lang and J. Moreno, Introduction to Digital Systems, John Wiley & Sons, New York, 1999. Textbook Website
Supplemental Reading: R. H. Katz, Contemporary Logic Design, Addison Wesley Publishing Company, Reading, MA, 1993.
You can check your point totals online using your Bruin online account at http://www.my.ucla.edu/
The midterm exam will be held in lecture. The final exam will be held during the time and date set by the registrar. No makeup exams will be given.
Quizzes will be take place at the end of discussion section. They will be very closely related to the assigned homework problems, which will not be collected. The lowest quiz grade will be dropped from the course average, in an effort to accommodate any unforeseen circumstances.
Project 1: Specification FAQ
Project 2: Specification FAQ
.The following tools can be useful in obtaining an introduction to interactive development, optimization, and simulation environments.
Students must follow the UCLA Student Conduct
Code, which prohibits cheating,
fabrication,
multiple submissions, and facilitating academic dishonesty. A summary
of the Student Conduct Code can be found in the Student
Guide to Academic Integrity, and the Office of the Dean of
Students has summarized some of the dos and don'ts in Before
You Begin That Paper and How
to Get the Better of an Exam.