Discover
You’re in the right place.
Programming is one of many areas where our faculty and students are breaking new ground.
Whether you are interested in programming for parallel computing environments, want to explore the relationship between programming and hardware systems, or want to create multimedia and geometric databases, you can find the classes, mentors, and research opportunities here to move you toward a promising career.
Explore your options
Academics
- B.S. in Computer Science
- B.S. in Informatics
- Computer Science cognate of the B.S. in Informatics
- M.S. in Computer Science
- Minor in Computer Science
- Minor in Informatics
- Ph.D. in Computer Science
- Ph.D. in Computer Science
- Ph.D. in Informatics, specializing in Logical and Mathematical Foundations of Computing
