Program Overview
Courses provide focus on programming, discrete math, data structures, algorithms, software engineering, cloud computing, artificial intelligence, machine learning, and full-stack development required to deliver Computer Science projects, as well as maintaining the professional skills needed to advance in the Computer Science field. Students will emerge with the experience and leadership identity required to influence the way that Computer Science is implemented and consumed in any corporation or government organization.
The Depth of Study (DOS) sequence prepares students to demonstrate expertise in a specific area. The elective courses allow students to expand their interests in other disciplines. The internship provides students a vehicle to apply what they have learned in the degree to real work problems at a for-profit or a non-profit organization.
The capstone is the platform that exhibits the synthesis of student’s academic accomplishments and experiential internships. Under the guidance of an advisor, the capstone can be a project, research paper, thesis or poster, and a public presentation designed to demonstrate mastery.