Computer Science

Experiences in Computer Science

a vr

The accredited bachelor’s degree with major in computer science addresses the foundational theories of computation, programming, and operating systems. The bachelor of arts curriculum requires courses in modern languages. The bachelor of science is differentiated by additional focus on math, physics and an optional concentration in computer engineering. Coursework for both addresses the areas of software engineering, computer graphics, machine learning, artificial intelligence, multiple programming languages and more. Award-winning faculty lead students in research and the option to take an independent study course opens the door to unique or special interests. Internship and cooperative education programs are available, as well as options to engage in Education Abroad or Study in America for international or national cultural enrichment and membership in student organizations for networking with peers.

a major map

View and Download

Click the button below to view and download the major map.

Explore your major map in the dropdown menus below.

Career Opportunities

  • Software engineer
  • Data scientist
  • Information systems Manager
  • Mobile app developer
  • Front-end developer
  • Enterprise architect
  • IT security specialist
  • Data analyst
  • Full-stack developer
  • Machine learning engineers