The Computer Science department offers two major programs, both of which lead to a Bachelor of Science degree in Computer Science:

We also offer three minor programs:

Each program is tailor-made for a challenging and practical course of study and paves the way for a dynamic career path and advanced study. Students have opportunities for individual study, undergraduate research, and internships at technical firms, government offices, or software development agencies.