Courses of Study 2022-2023 
    Apr 12, 2024  
Courses of Study 2022-2023 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 3410 - Computer System Organization and Programming


Fall, Spring. 4 credits. Letter grades only (no audit).

Prerequisite: CS 2110  or equivalent programming experience. Recommended prerequisite: CS 2024 . Should not take CS 3110  concurrently.  

Please note that CS 3410 will not be offered the Spring of 2023. The course will be offered both the Fall of 2022 and Fall of 2023.  After the 2022-23 academic year, we do plan to continue offering 3410 both Fall and Spring semesters going forward.

A. Bracy.

Introduction to computer organization, systems programming and the hardware/ software interface. Topics include instruction sets, computer arithmetic, datapath design, data formats, addressing modes, memory hierarchies including caches and virtual memory, I/O devices, bus-based I/O systems, and multicore architectures. Students learn assembly language programming and design a pipelined RISC processor.

Add to Favorites (opens a new window)