Students with hands on laptop keyboards.

Bachelor of Arts in Computer Science

Program Overview

The Bachelor of Arts in Computer Science at Rutgers University–Camden offers a comprehensive foundation in computer science while allowing flexibility to explore other academic interests. This program is ideal for students who want to combine technical skills with studies in the arts, humanities, social sciences, or business. The curriculum includes core courses in programming, data structures, algorithms, and systems, along with electives that allow students to tailor their education to their interests.

Why Choose This Program?

  • Interdisciplinary Flexibility: With fewer natural science and mathematics requirements than the B.S. degree, the B.A. program provides more room for electives in other disciplines.
  • Strong Core Curriculum: Students gain a solid grounding in programming, systems, and algorithmic thinking.
  • Customizable Path: Ideal for students interested in combining computer science with fields like digital arts, cognitive science, or business.
  • Supportive Environment: Small class sizes and dedicated faculty foster a collaborative and engaging learning experience.

Career Opportunities

Graduates of the B.A. in Computer Science program are well-prepared for a variety of career paths, including:

  • Software Development
  • Web and Mobile App Development
  • IT and Systems Administration
  • Data Analysis
  • Technical Writing
  • Graduate Studies in Computer Science or Interdisciplinary Fields