Update on the Canvas Outage

Students with hands on laptop keyboards.

Computer Science, BA or BS

Program Overview

Rutgers University–Camden offers both Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) degrees in Computer Science, each designed to meet the diverse goals of students pursuing careers in computing, science, or engineering, or combining their computer science degree with other academic interests. 

  • B.A. in Computer Science: 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.
  • B.S. in Computer Science: The Bachelor of Science in Computer Science at Rutgers University–Camden is a rigorous program designed for students aiming to pursue advanced careers or graduate studies in computing, science, or engineering. The curriculum emphasizes a strong foundation in theoretical and applied computer science, including programming, algorithms, systems, and software engineering. Students also complete a minimum of 24 credits in natural science and mathematics, ensuring a well-rounded technical education.

Why Choose This Program?

  • Supportive Environment: Small class sizes and dedicated faculty foster a collaborative and engaging learning experience.
  • 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.
  • Comprehensive Technical Training: The B.S. degree includes in-depth coursework in both computer science and supporting STEM disciplines.
  • Accelerated B.S./M.S. Option: High-achieving students can apply to an accelerated program to earn both a bachelor’s and master’s degree in just five years
  • Preparation for Graduate Study: The B.S. program is ideal for students planning to pursue graduate degrees in computer science or related fields.

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

Graduates of the B.S. in Computer Science program are well-prepared for roles such as:

  • Software Engineer
  • Systems Architect
  • Data Scientist
  • Cybersecurity Analyst
  • AI/ML Engineer
  • Graduate Researcher