Division Overview

The Theory and Foundations Division explores the conceptual, mathematical, and scientific principles that underlie computing systems and computational thought. Students examine the logic, abstractions, architectures, algorithms, and formal models that explain why software, hardware, networks, and digital systems function as they do, forming the academic backbone of advanced technical mastery.