CS 251 Computer Organization and Design
Computer Science (2009-2010)

Overview of computer organization and performance. Basics of digital logic design. Combinational and sequential elements. Data representation and manipulation. Basics of processor design. Pipelining. Memory hierarchies. Multiprocessors.
Prerequisites: One of CS 134, 136, 138, 145; Computer Science students only.
Antirequisites: ECE 222, PHYS 353, SE 141
Notes: Students enrolled in CS/DHW should enrol in ECE 222. Enrolment is restricted; see Note 1 above. Lab is not scheduled and students are expected to find time in open hours to complete their work. Offered: F,W,S

Sections For Fall 2009

Lectures
ProfessorTimeCapacitySecAssocLocationCode
Mann, Richard 09:30-10:20 M T W Th F 72/70 2 2 DWE 2527 4879
Mann, Stephen 10:30-11:20 M T W Th F 71/70 3 3 DWE 2527 6854
Mann, Richard 02:30-03:20 M T W Th F 69/70 1 1 DWE 2527 4878
Tests
ProfessorTimeCapacitySecAssocLocationCode
TBA 04:30-06:30Th
10/29-10/29
212/210 101 99 UW U 4972

Sections For Spring 2009

Lectures
ProfessorTimeCapacitySecAssocLocationCode
McCool, Michael 08:30-09:50 M T W Th F 96/75 1 1 MC 2034 3148
Tests
ProfessorTimeCapacitySecAssocLocationCode
TBA 04:30-06:30Th
06/18-06/18
96/75 101 1 UW U 3236

Professors That Have Taught CS 251