May 29, 2023  
Rensselaer Catalog 2021-2022 
Rensselaer Catalog 2021-2022 [Archived Catalog]

Add to Portfolio (opens a new window)

CSCI 2500 - Computer Organization

Introduction to computer organization, assembler language, and operating systems. Computer systems organization: processors, memory, I/O. Digital logic: gates, Boolean algebra, digital logic circuits, memory, buses. Microprogramming. Machine level: instruction formats, addressing modes, instruction types, flow of control. Operating systems: virtual memory, virtual I/O instructions, processes, interprocess communication. Numeric representation. Assembler language: the assembly process, macros, linking, loading. Advanced architectures: RISC architectures, parallel architectures.

Prerequisites/Corequisites: Prerequisite: CSCI 1200.

When Offered: Fall and spring terms annually.

Credit Hours: 4

Contact, Lecture or Lab Hours: 6

Add to Portfolio (opens a new window)