Bachelor of Arts in Computer Science

Program Description

The Bachelor of Arts in Computer Science comprises a rigorous, broad curriculum, including topics in algorithms and data structures, machine architecture, software development. A wide variety of additional topics are covered, such as philosophy, literary theory, and digital arts. Students will have a foundational program of study in computer science and gain interdisciplinary breadth via selected courses in the humanities. This program is designed to prepare individuals for professional contributions in traditional computer science areas and new fields involving increased application of computer science, such as digital humanities, media and communication, and interactive design. This degree program can also prepare students for graduate study.

This program has specific admission requirements.

Degree Program Objectives

In addition to the institutional and degree level learning objectives, graduates of this program are expected to achieve these learning outcomes:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the computer science discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
  1. All literature courses require successful completion of ENGL101-Proficiency in Writing or ENGL110-Making Writing Relevant.

  2. All literature courses require successful completion of ENGL101-Proficiency in Writing or ENGL110-Making Writing Relevant.

If you're ready to move forward, we're ready to take you there.

APPLY TO APU