Computer Science 200: Computer Organization will be offered in the fall semester with Aravind Mohan. Lectures will be held on Tuesday and Thursday at 9:30 am with a weekly lab session on Friday at 2:30 pm.
A study of the low-level operation of computer systems. Participating in hands-on activities that often require teamwork, students investigate how computers process instructions in modern computers as information is encoded, stored, and executed in a machine’s physical structures. In addition to learning how to program in assembly and machine languages, students investigate the design and logical operation of processors and the mathematics of machine computation. During a weekly laboratory session, students use state-of-the-art technology to complete projects, reporting on their results through both written documents and oral presentations.
Prerequisite: CMPSC 100 and CMPSC 102.
Distribution Requirements: QR, SP.