The Bachelor of Arts (BA) in Computer Science at UMass Amherst is an interdisciplinary program designed for students interested in combining computer science with other fields of study. This degree allows for greater flexibility in pursuing interests outside of computer science, including a four-course outside concentration, making it ideal for those considering a double major. The program began in Fall 2010 and offers a comprehensive foundation in computer science principles.
English proficiency score reports must be less than two years old. TOEFL MyBest Scores are not accepted. Official score reports must be sent directly from the testing agency. An exemption may be requested for students who have completed two non-ESL English composition courses and several humanities/social science courses with grades of B or better at a U.S. college or university, but this is subject to review and not automatic.
Detailed tuition and fee information can be found on the UMass Amherst Tuition and Fees resource page. The specific amounts for international and domestic students are not listed on the program page.
Applicants must achieve a minimum score of 6.5 on IELTS (with no sub-score below 6.0), 80 on TOEFL iBT (with no sub-score below 20), or 115 on the Duolingo English Test. Alternatively, completing four years of secondary education in English within a British or American curriculum may fulfill this requirement.
Prospective students must follow the general undergraduate admissions process for UMass Amherst and submit an official application to the CS major. You should also explore admissions events and ensure you meet the English proficiency requirements.
Detailed tuition and fee information for international students is available on the UMass Amherst Tuition and Fees resource page. Specific amounts are not listed on the program page itself.
The program provides a comprehensive foundation in computer science principles and is structured with specific core courses, mathematics, lab science, electives, and a four-course outside concentration. Specific year-by-year curriculum details are available, and students are advised to use tracking forms.
The BA in Computer Science prepares students for diverse career paths, particularly when combined with other disciplines. Graduates are well-suited for roles requiring both technical skills and knowledge from other fields.