Computer Science

Department of Computer Science

The computer science program draws from the belief that society’s complex problems require sophisticated solutions. With a foundation from the sciences, mathematics, and computing, students are primed to deliver these solutions in fields encumbered with complexity and rapid change. The program’s hands-on, learning-by-doing approach brings value to both professionals and researchers dealing with many of the most challenging problems of today’s world.

Graduates of this program are well positioned to move into careers in industry, academia, and government providing solutions to difficult, large, and highly complex problems.