Students with hands on laptop keyboards.

Bachelor of Science in Computer Science

Program Overview

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?

  • 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
  • Research and Internship Opportunities: Students have access to faculty-led research and industry internships that enhance real-world experience.
  • Preparation for Graduate Study: The program is ideal for students planning to pursue graduate degrees in computer science or related fields.

Career Opportunities

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