Department of Computer Science and Engineering

The Computer Science and Engineering Department has so much to show you! As a department, we are big enough to have fun toys to play with, but small enough that the faculty know everyone; big enough to have a variety of programs, but small enough to keep our classes comfortable; big enough to have lots of academic options and extracurricular activities; but small enough to keep everyone connected.

Find out more about our programs, facilities, and extracurricular activities.