Jul 06, 2025  
Rensselaer Catalog 2025-2026 
    
Rensselaer Catalog 2025-2026
Add to Portfolio (opens a new window)

CSCI 2800 - Computer Architecture & Operating Systems (CAOS)


Introduction to computer architecture, assembler and C programming, and operating systems. Coverage includes numeric representations, processors, memory, I/O, digital logic gates, digital logic circuits, machine-level instruction formats, addressing modes, instruction types, and flow of control. \

Operating systems coverage includes memory management, processes, interprocess communication (IPC), system calls, synchronization, parallel programming, and network programming. Programming projects are required.

Prerequisite: CSCI 1200  

When Offered: FALL AND SPRING TERMS

Graded: GRADED

Credit Hours: 4



Add to Portfolio (opens a new window)