Bachelor of Arts (B.A.) in Computer Science

Credits 120
Format Online

Turn your tech savvy into a challenging and rewarding career.

Why Study Computer Science at TESU?


A Bachelor of Arts (B.A.) degree program in computer science at Thomas Edison State University (TESU) prepares you for career advancement, a career change or graduate education. It's designed for adults looking to deepen their technical computer science knowledge, while also gaining the skills offered by a traditional liberal arts education.

Our fully online program allows you to earn your degree on a schedule that works for you, all while receiving high-quality instruction.

What You'll Learn


In this program you'll learn to:

  • Design and implement computer-based solutions that apply computer science theory.
  • Implement critical thinking skills to solve problems in a computer programming language.
  • Communicate effectively with a range of audiences about information in computer science.
  • Apply the principles of software design to solve practical problems.
  • Operate as a team member to plan tasks, manage risks and produce deliverables on time.
  • Demonstrate knowledge of emerging technologies and their ethical and societal impacts related to computing.
  • Analyze computer-based solutions at multiple levels of abstraction.

After you build a strong liberal arts foundation in your core general education courses, you’ll study a variety of computer science courses and electives including:

  • Introduction to Programming
  • Data Structures
  • Operating Systems
  • Computer Architecture

See Full Curriculum

Career Outlook


Computer science graduates currently work in a range of career positions. These may include director of IT, programmer, web developer, systems analyst, software engineer and applications analyst.

124K
median industry salary in 2022

25%
Projected growth 2022-32

Getting my B.A. degree in Computer Science has opened many doors for me. You gain so much knowledge in the program, not only about computers and tech, but also about data analysis and how to code or solve technical issues. My future looks bright with the degree as I have already gained a position as a project manager at a reputable IT firm.

Disha Patel, B.A. ’20

Read Disha's Story

Turn Your Experience Into Credits


As an adult learner, you bring a wealth of experience and training that can’t be found in a classroom. We believe that many of these experiences have given you college-level knowledge that may translate into college credit. Whether you served in the military or worked in industry, learn how TESU can help put you on the path toward earning your college degree even faster with our flexible ways to earn credit.

Discover Ways to Earn Credit

Transfer Credits to TESU


Have you earned college credit from high school or another higher education institution? TESU helps make sure your hard work counts. Our generous credit transfer options can help you move your education goals forward, saving valuable time and money. Learn more about transferring credit.

Tuition & Financial Aid


TESU is dedicated to your success and can help put your goals of earning your college degree within reach with our academic excellence, flexible online structure, multiple start dates and exceptional value. We offer financial aid assistance and scholarship opportunities to help ease your out-of-pocket expenses and make earning your degree accessible.

Explore Tuition & Financial Aid

Take the Next Steps


Are you ready to advance your career with a college degree?

Enroll with our online application process and take the next step toward achieving your goals at TESU.

Apply Now

Take Your B.A. in Computer Science Even Further


The B.A. in Computer Science will help you advance your career, and at TESU you can continue your education and take your studies to the next level. We make it easy to pursue your master’s degree in a variety of computer science-related areas, including a Master of Science in Information Technology. No matter what your career goals are, TESU can help you gain the knowledge you need to be successful in a rapidly changing computer science industry.

See All Master's Programs

Related Programs

Bachelor's Degrees

Accelerated BSN

Our full-time Accelerated Bachelor of Science in Nursing (BSN) program prepares adults for a rewarding nursing career. Get your RN license in 15 months.

Associate Degrees

Associate in Applied Science (AAS) Applied Health Studies

Explore TESU's AAS in Health Studies program and build a strong foundation in healthcare. Enhance your expertise and open doors to new career opportunities. Apply now!

Associate Degrees

Associate in Applied Science (AAS) Electrical-Mechanical Systems and Maintenance

Develop technical expertise with TESU's AAS in Electrical/Mechanical Systems and Maintenance. Gain practical skills for maintaining complex systems with flexible, online courses. Enroll today!