Computer Architecture & Organization (CIS 126)

This course is designed to explore how a computing system works and introduces the student to the organization and architecture of computer systems using the Assembly programming language. Computer Science students will gain insight into the functional components of a computer system. Topics covered will include digital logic, data representation, interfacing and I/O strategies, memory architecture, a computer's functional organization, and multiprocessing. The importance of CPU clock speed, cache size, bus organization, and number of core processors will also be discussed

Prerequisites

The following courses must be taken prior to this course
CIS 111 - Computer Science I: Programming and Concepts with a minimum grade of C
Term Location Sections Available
2025 Spring Semester - 15 Week Sections
Blue Bell
2025 Spring Semester - 15 Week Sections
Online