3 units, transfer UC, CSU
Instructor: Keith A. Kurtz
Office Hours: Mondays, 6:10 p.m. – 6:40 p.m., BUS 207
Wednesdays, 6:10 p.m. – 6:40 p.m., BUS 150
or by appointment
Course Description: This course provides an introduction to fundamental operations and components that make computers possible. Topics include: number systems; Boolean algebra and logic gates (AND, OR, NOT, XOR, and NAND); simplification of Boolean functions; combination logic; sequential logic; design of the adder, subtractor, ROM, decoder, and multiplexer; register transfer logic; and processor logic, control logic, and microcomputer system design.
Student Learning · Students design combinational circuits and sequential circuits which are
Outcomes: the design of Computer Architecture.
· Students build an arithmetic logic unit, full adder, shift register, and utilize register transfer in their projects.
· The grade for this class will be determined by your performance in the following areas:
Midterm Exams (2 @ 100 pts) 200
Final Exam 200
· Grading Scale:
90 - 100% A
80 - 89% B
70 - 79% C
60 - 69% D
below 60% Fail
· At the top of the first page, write your Name, CS42, the Assignment Number, and the Date.
· Assignments are due as shown in the Class Schedule.
· Any work not handed in on time will be considered late. Assignments will be accepted one class session late with a ten percent penalty. Assignments more than one class session late will not be graded, barring extenuating circumstances. If you feel there are extenuating circumstances, you should negotiate an alternate arrangement with the instructor before the assignment is due.
· All assignments are required. There is no "extra credit" available.
· Textbook sections should be read as shown on the Class Schedule. You may find it beneficial to bring the textbook to class. The course will follow the textbook closely.
· All tests are required. No test score will be dropped. If you know of a conflict with a test date, make prior arrangements with the instructor.
· Only students with documented emergencies will be allowed to make up a test after the test date. Conflicts, including those with religious holidays, require prior arrangements.
· Students who are learning English as a second language may use a dictionary during exams. Please confirm with the instructor prior to each exam if you are using a dictionary.