Fall 2024

CSCI 304 – Computer Organization

Session: Tu/Thu 12:30 pm - 1:50 pm

Course Description:

Introduction to computer architecture at machine and assembly language level; pointers and addressing; C programming at machine level; organization of computer hardware and software, and related topics.

Instructor & Grader: 

Instructor: Bin Ren

      Section: Tu/Thu 12:30 pm - 1:50 pm in John E. Boswell Hall (Formerly Morton Hall)--Room: 102

      Email:  bren[at]wm.edu

      Office: McGlothlin-Street Hall, 116 or Zoom

      Office Hours:  Tu/Thu 4:30 pm - 6:00 pm (or by appointment)

      Discussion Group: Blackboard System

TA: Jionghao Wu

      Email:  jwu28[at]wm.edu

      Office: McGlothlin-Street Hall, 139

      Office Hours:  Tu/Thu 2:30 pm - 4:00 pm

Course Materials and Other Information  

Syllabus

Course Day-by-Day Syllabus

C References