Computer Science - Bachelor of Science

At a Glance

Degree Type

Bachelor of Science

Total Credits

94 Credits (12-15 in supporting science)

Accreditation

ABET

Links

2022-2023 Catalog

Potential Careers

Computer Engineer, Game Programmer, IT Consultant, Network Engineer, Software Engineer, and more!

Overview

The Computer Science BS degree provides a strong foundation in theory, applications and systems, and gives you skills to innovate computing solutions that can be applied to any field. The educational experience we provide emphasizes lab-based hands-on learning. Major-level classes are small, and students select CS electives in specialty areas such as Machine Learning, Computer Graphics, Bioinformatics, Virtual Reality, Computing Education, Natural Language Processing, Human-Centered Design and many more. The senior capstone provides students with a year-long software design or research project experience. We offer many opportunities to enrich your education outside of the classroom, expand your connections, and build your path to an exciting career, including:

  • Faculty-mentored research opportunities
  • Over a dozen CS student-led clubs
  • CS lecture series
  • Networking with the tech industry

Sign-Up Form, registration prep, and more

Student coding at two monitor screens

Core Courses, application, and more

Mary Hall Headshot

Mary Hall (she/her)