This course covers binary arithmetic as applied to general purpose and special purpose computers. The focus is on developing high-speed algorithms for the basic arithmetic operations and understanding their implementation using VLSI technology at the gate level. Earl Swartzlander, ed., Computer Arithmetic, Available from University Duplicating. Attendance at all classes is expected, but not counted in grading.
Homework is assigned, graded, and occasionally discussed in class.
Absence for examinations allowed only with prior approval or official excuse from the University. University policies on scholastic dishonesty will be strictly enforced. Students who violate University rules on scholastic dishonesty are subject to disciplinary penalties, including failure in the course and dismissal from the University. Drops after the fourth day of classes are permitted only for good cause and must be transacted through the department.