Skip to main content
What are your chances of acceptance?
Your chance of acceptance
Duke University
Loading…
UCLA
Loading…
+ add school
Your chancing factors
Unweighted GPA: 3.7
1.0
4.0
SAT: 720 math
200
800
| 800 verbal
200
800

Extracurriculars

Low accuracy (4 of 18 factors)

BS vs BA in Computer Science?

I'm considering majoring in computer science, but I'm confused about the difference between a BS (Bachelor of Science) and a BA (Bachelor of Arts) for this major. Does anyone know how the curriculum might differ and if one is better than the other for certain career paths?

a year ago

The distinction between a Bachelor of Science (BS) and a Bachelor of Arts (BA) degree in Computer Science often lies in the university's curriculum structure and educational philosophy rather than the core subject itself.

Generally, a BS degree in Computer Science is more specialized and intensive, focusing heavily on mathematics and the sciences. It's typically a go-to course for students interested in areas like data analysis, artificial intelligence, or software development. This program could be a beneficial choice if you're considering a career in research or planning to pursue graduate studies in a STEM-related field like engineering or computer science.

On the other hand, a BA degree in Computer Science is typically more broad-based and interdisciplinary. In addition to your computer science coursework, you'll take more general education courses from various disciplines such as humanities, social sciences, and even foreign languages. This track is usually chosen by students who have a strong interest in computer science but also want to explore other fields, or those planning to work in fields where computer science is applied, like digital media, business, or education.

The choice between the two often depends on your individual interests, career aspirations, and academic strengths. Neither degree type is inherently better than the other; they simply cater to different career paths and educational interests. So, think about what kind of course structure best suits your future plans, and consider the specifics of the programs at the universities you're applying to – they can vary greatly.

a year ago

About CollegeVine’s Expert FAQ

CollegeVine’s Q&A seeks to offer informed perspectives on commonly asked admissions questions. Every answer is refined and validated by our team of admissions experts to ensure it resonates with trusted knowledge in the field.