Skip to main content
4 answers
4
Asked 524 views

What is the difference of Bachelor of arts and Bachelor of science for computer science?

#computer-science

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

4 answers


1
Updated
Share a link to this answer
Share a link to this answer

Doc’s Answer

THE DIFFERENCE BETWEEN A BACHELOR OF ARTS AND A BACHELOR OF SCIENCES

BACHELOR OF ARTS (BA) – A Bachelor of Arts degree offers students a broader education in their major. Students are required to take a variety of liberal art subjects such as humanities, literature, history, social sciences, communications, and a foreign language. Students can select from a diverse list of courses that fulfill each liberal arts requirement. This allows students to actively mold their education to their interests. A BA degree provides a more diverse education in a particular major, therefore, a BA degree generally requires less credits than a BS degree.

BACHELOR OF SCIENCES (BS) – A Bachelor of Science degree offers students a more specialized education in their major. Generally, a BS degree requires more credits than a BA degree because a BS degree is more focused in the specific major. Students are required to focus on studying their major at a more in-depth level. Students have fewer chances to take classes outside of their major. A BS degree is generally offered in technical and scientific topics like computer science, engineering, technology, mathematics, nursing, and biochemistry.

BACHELOR OF SCIENCE IN COMPUTER SCIENCE – Bachelor's degree programs in computer science are commonly offered as Bachelor of Science (BS) degrees. Bachelor's degree programs in computer science include classes in mathematics and algorithms. Students spend a great deal of time working in computer labs and demonstrating their abilities in software development, computational analysis, program designing and implementation, program testing, and problem-solving. Computer science is one of the more popular majors today, and if you are considering it for your own studies, a significant portion of your computer science studies will involve programming. You'll start out by learning high-level, basic languages such as Java and C++. As you go on, you'll be introduced to more complex coding methods, including Prolog, Scheme, and machine code, also known as assembly language programming. This will evolve into entire structures and algorithms, along with operating systems design.

Hope this helpful Daisy
Thank you comment icon Thanks for the help. Daisy
Thank you comment icon The person you are destined to become is the person you decide to be Daisy. Doc Frick
1
0
Updated
Share a link to this answer
Share a link to this answer

Emil’s Answer

Zohra's answer to the question is spot on: "distinction between a B.A. and B.S. in computer science is their academic focus." As a hiring manager, I consider the reputation of the university to be more important than whether the candidate has a B.A. or a B.S. degree. Some schools only offer one or the other -- if both are offered, I would consider the B.S. degree as more hard core or academically rigorous. That said, when it comes to hiring a new grad I really place more emphasis on how well rounded the candidate is -- specifically the candidate's technical skills as demonstrated through experience and project work along with organization, planning, communications, and teamwork skills.

Thank you comment icon This was super helpful, thank you! Daisy
0
0
Updated
Share a link to this answer
Share a link to this answer

Todd’s Answer

In the past the BA in computer science was more focused on the artistic side of computer science things like 3D modeling, graphic design, or it was a catch all for things like game design if a specific major wasn't available. It will still involve programming but may also contain a focus on things like drawing or computer animation.

While a BS in computer science was more focused on the science of computers and is a more traditional approach.
Thank you comment icon Thanks for the help. Daisy
0
0
Updated
Share a link to this answer
Share a link to this answer

Zohra’s Answer

Hi Daisy,

The primary distinction between a B.A. and B.S. in computer science is their academic focus.

A - B.A. provides students greater exposure to liberal arts subjects. Possible electives in a B.A. program may include classes such as psychology, public speaking, and history.

B.S. programs are more directed to the finer technical aspects of computer science. These groups of people are more computer science practice-oriented, including classes such as DevOps, cybersecurity principles, digital forensics, and blockchain cryptocurrencies. B.S. degrees are more likely to attract students who want to go on to pursue an advanced degree or a more specialized computer science career.

Good Luck!
Thank you comment icon Thanks for the help. Daisy
0