The Bachelor of Science program offers a broad core of computing subjects and allows the student to select a concentration for an in-depth study in Computing Systems, Game Design and Development, Graphics and Visualization, Intelligent Systems, or Networking and Distributed Computing. This program prepares students to continue their education in master’s or doctoral programs, or to enter the business world as a computer scientist.