Graduates are prepared to pursue an advanced degree or be professionally employed in the computing field, communicate and collaborate effectively in a team environment, adapt to new technologies and assume leadership responsibilities. We also offer a minor in Computer Science, consisting of the first three core courses for majors and three CS electives.