Computer Science (BS)

The B.S. in Computer Science (BSCS) is built on a broad and rigorous foundation of science, mathematics, software engineering, and advanced computer science topics. All students participate in a large software engineering project during their senior years. Each project is completed under the guidance of a faculty advisor and a project sponsor.  Advisors are frequently practicing software developers.  Project sponsors are often from the computer industry. BS students can also pursue optional concentrations in Data Science, Software Application Development, or Software Security.

The Bachelor of Science in Computer Science degree program is accredited by the Computing Accreditation Commission of ABET, www.abet.org, under the General Program Criteria and the Computer Science and Similarly Named Computing Programs Program Criteria.