The Bachelor of Arts program requires a more compact set of a computer science core. In addition to a primary computer science concentration as in the B.S. program, it also requires 21-24 credit hours of a second concentration in a non-computer science discipline, possibly forming a minor in that discipline area. Graduates from the B.A. program are expected to have knowledge and skill in computer science plus a complementary discipline, such as business, cognitive science, biology, or any other discipline to which computing applies. The emphasis in this program is less theoretical/mathematical, and more on the applied side of computing.