Computer & Software Engineering

Computer and Software Engineering studies the design of computational systems across software, hardware, embedded architecture, and networked infrastructure. Students learn how digital systems are engineered from physical hardware through abstract software layers.