Oct 23, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog
Add to Portfolio (opens a new window)

CPSC 320 - Inside of a Microprocessor


3 Hour(s)

This course is intended as an introduction to computer hardware and builds upon Introduction to C. It covers the techniques used to design and build microprocessors, memory, and other elements of modern-day hardware. Students will learn the fundamentals of machine language (binary) and assembly language as well as what happens inside of a computer on a fundamental level. Students will also have the opportunity to analyze the C compiler and learn how it produces the necessary strings of ones and zeros that will run on the hardware. This online class is offered through Rize Education and has optional live sessions.

Prerequisite(s): CPSC 230   and MATH 100   and status as a Computer Science major or permission of program director



Add to Portfolio (opens a new window)