CSCI 237
Computer Organization
Fall 2014
Division III
Quantitative/Formal Reasoning
This is not the current course catalog
Class Details
This course studies the basic instruction set architecture and organization of a modern computer. Over the semester the student learns the fundamentals of translating higher level languages into assembly language, and the interpretation of machine languages by hardware. At the same time, a model of computer hardware organization is developed from the gate level upward. Final projects focus on the design of a complex control system in hardware or firmware.
The Class:
Format: lecture/laboratory
Limit: 36
Expected: 36
Class#: 1424
Grading: yes pass/fail option, yes fifth course option
Limit: 36
Expected: 36
Class#: 1424
Grading: yes pass/fail option, yes fifth course option
Requirements/Evaluation:
evaluation will be based primarily on weekly labs, final design project, two exams
Prerequisites:
CSCI 134, or both experience in programming and permission of instructor
Enrollment Preferences:
current or expected Computer Science majors
Distributions:
Division III
Quantitative/Formal Reasoning
Class Grid
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#
-
CSCI 237 - 01 (F) LEC Computer Organization
CSCI 237 - 01 (F) LEC Computer OrganizationDivision III Quantitative/Formal ReasoningMWF 11:00 am - 11:50 am
Clark Hall 1051424 -
CSCI 237 - 02 (F) LAB Computer Organization
CSCI 237 - 02 (F) LAB Computer OrganizationDivision III Quantitative/Formal ReasoningT 1:00 pm - 2:25 pm
Chemistry 2161425 -
CSCI 237 - 03 (F) LAB Computer Organization
CSCI 237 - 03 (F) LAB Computer OrganizationDivision III Quantitative/Formal ReasoningT 2:35 pm - 4:00 pm
Chemistry 2161426
Megamenu Social