Computer Architecture

CSI 370
Description: Students study the foundations of computer language and computer architecture. We use Assembly programming as the mechanism for gaining a better understanding of computer architecture and how hardware and low-level programming can be harnessed in terms of software development. Historical and current computer architecture concepts will be covered and used as a basis to discuss future trends.

Prerequisite: Complete CSI-270 or CSI-281 with a grade of C or better.
Credits: 3

Currently Offered