Degrees and Certificates

While each undergraduate degree option has a different emphasis, they share many of the same core requirements. Our School provides many options; we encourage you to explore them. 

Bachelor of Science in Computer Science

Designed for students looking for in-depth training in computer systems, including specializations in intelligent systems, data and search, systems, programming languages, and foundations of computer science.

Bachelor of Science in Informatics

Designed for students whose primary interest is in exploring how technology can be used to fuel discoveries and innovations in another discipline, such as science, business, or fine arts.

Bachelor of Science in Intelligent Systems Engineering

Designed for students who want to solve problems by engineering systems for small-scale, networked, and mobile solutions.

Accelerated Master’s Program in Computer Science

A dual-degree program that combines the B.S. in Computer Science and M.S. in Computer Science into a single five-year curriculum.

Accelerated Master's Program in Information Science

A dual-degree program that combines a B.S. or B.A. and a Master of Information Science in five years.

Accelerated Master’s Program in Information Systems

Designed to give focused and motivated individuals the opportunity to bridge the gap between undergraduate education and workplace expectations.

Accelerated Master's Program in Intelligent Systems Engineering

A dual-degree program that combines the B.S. and M.S. in Intelligent Systems Engineering into a consolidated curriculum.

Bachelor of Arts in Computer Science

Administered by the College of Arts & Sciences, this degree is ideal for students who want to blend computer science studies with liberal arts and doesn't include a specialization.