Apr 29, 2026  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [Archived]

Add to Portfolio (opens a new window)

CS 351 - Computer Organization


4 Credits

Description
This course examines in some detail how a computer works. To prepare for this study, students will learn the basics of binary arithmetic, data representation, along with propositional and predicate logic. The major hardware components of a computer, including processors (CPUs), memory (RAM), storage and other peripheral devices will be examined in some detail. Computer software will also be studied. The process of program translation and execution will be outlined. Students will learn machine language and learn to write and run simple assembly language programs. Operating system functions and the organization of file systems will be studied.

Prerequisites
A grade of C or better in CS 201


View available class schedules




Add to Portfolio (opens a new window)