The difference between a bachelor of arts (BA) and bachelor of science (BS, BSc) degree is that the BA typically requires a set of core courses in the humanities and social sciences. Students pursuing a BA tend to have more opportunities to explore fields of study other than their major.
A BA degree can be awarded in any major, including those in science. The BSc degree is awarded only for scientific majors, or professional majors, such as nursing and business. A typical BA curriculum can include survey courses in humanities and literature during the first year, as well as an introductory course in a foreign language. A typical BSc curriculum can include introductory courses in math and economics during the first years as well as a foreign language.