Computer Science - Bachelor of Science
At a Glance
Bachelor of Science
94 Credits (12-15 in supporting science)
The Computer Science Bachelors of Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science Program Criteria.
Computer Engineer, Game Programmer, IT Consultant, Network Engineer, Software Engineer, and more!
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