Undergraduate Programs

Undergraduate programs include an applied computer science major, a computer science curriculum major, and a computer science minor, all of which provide a solid foundation in computer science. The department also offers a Bachelor of Arts in Computer Science which is designed for students who seek a liberal arts education combined with a solid foundation in computer science. 

For more information on undergraduate programs in Computer Science, please visit the undergraduate catalog.

Our Programs

Majors

Which Computer Science program makes sense for you?
See a detailed comparison of the three Computer Science majors.Review sample programs of study for the Computer Science majors.

Minor

Joint Programs

  • BS in Data Science and Analytics offered in collaboration with the Department of Mathematics and  Statistics and the Department of Computer Information Systems

Articulation Agreements

Skip Section Navigation