CS 0447 COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE

The purpose of this course is to study the components of computing systems common to most computer architectures. In particular, this class is meant to introduce data representation, types of processors, memory types and hierarchy, and device drivers. The students will learn MIPS assembly language, the design of arithmetic and logic units, and basic designs for RISC processors.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: CREQ: CS 0445 or COE 0445 or 0458 (Min Grade 'C' or Transfer)
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Fall 2022

Class No.DaysTimesRoomInstructor(s)TA(s)Type
25352 (1070)TuTh4:00 pm - 5:15 pmTHAW 102J. Billingsley
LEC
25353 (1070)F10:00 am - 10:50 amCL 213TBD
REC
27654 (1070)F1:00 pm - 1:50 pmSENSQ 5505TBD
REC
25354 (1070)F4:00 pm - 4:50 pmIS 404TBD
REC
25346 (1200)TuTh1:00 pm - 2:15 pmFKART 202J. Billingsley
LEC
25347 (1200)F9:00 am - 9:50 amIS 305TBD
REC
25348 (1200)F12:00 pm - 12:50 pmIS 305X. Qian
REC
30293 (1200)F3:00 pm - 3:50 pmIS 501X. Qian
REC
25343 (1215)MW3:00 pm - 4:15 pmSENSQ 5502J. Billingsley
LEC
25344 (1215)Th2:00 pm - 2:50 pmIS 305TBD
REC
27655 (1215)F11:00 am - 11:50 amIS 403TBD
REC
25345 (1215)F2:00 pm - 2:50 pmSENSQ 5505TBD
REC