What are your chances of acceptance?
Your chance of acceptance
Duke University
+ add school
Your chancing factors
Unweighted GPA: 3.7
SAT: 720 math
| 800 verbal


Low accuracy (4 of 18 factors)

Computer Science: Should I go for AB or BSE degree?

Hey everyone, I've been looking into majoring in computer science when I get to college, but I've noticed that some schools offer an AB (Bachelor of Arts) degree while others offer a BSE (Bachelor of Science in Engineering) degree. What are the main differences between these two degrees and which one should I be aiming for if I want a career in software development?

6 months ago

Hello! That's a great question, as it can be confusing to choose between an AB and a BSE degree in computer science. The main difference between the two degrees usually lies in the course requirements and the flexibility they offer.

An AB degree in computer science is generally offered by the liberal arts department, and it focuses on providing a broader, interdisciplinary education. This means you'll take more general education courses in areas such as humanities, social sciences, and natural sciences. The AB degree provides more flexibility in course selection, meaning you can explore other interests and minor or double-major more easily.

On the other hand, a BSE is offered by the engineering department and is typically more focused on technical knowledge and hands-on applications. The BSE curriculum usually requires more math, physics, and engineering courses, which could provide a stronger foundation in technical skills. This degree is often more structured and less flexible in terms of course options.

As for which degree you should pursue, it mainly depends on your preferences and goals. If you're primarily interested in a career in software development, a BSE might provide a stronger technical foundation and better prepare you for the industry. However, if you're interested in exploring other fields or considering a double-major, an AB degree might offer that freedom and flexibility.

Ultimately, both degrees can lead to successful careers in software development. It's essential to choose the program that aligns with your interests, goals, and learning preferences. Research the specific programs at your target schools, as program structures may vary between institutions.

6 months 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.