Undergraduate
A degree focusing upon Computer Science or Data Science from Tufts will lay the foundation for your success, and provide you with the knowledge necessary to become a leader in the rapidly evolving discipline of computer science as well as in other computer-related fields. At Tufts, you'll learn about the challenges and research problems involved in creating new kinds of computer software.
Tufts sets students up for success. Working closely with both faculty members and the Career Center, Tufts students acquire internships and career opportunities in various sectors and locations. A tech hub, Boston is a progressive city known across the globe for its academic and professional opportunity. About 80% of Tufts engineering majors complete at least one internship, and 60% conduct research in their four years here.
BS in Computer Science (SOE) or BA/BS in Computer Science (A&S)
Tufts provides two computer science majors emphasizing a solid grounding in theoretical computer science and algorithmic knowledge, applied computer science, and software engineering skills enabling them to pursue professional careers in computing or software. Students can also opt to go on to graduate work in computer science and related disciplines. Students can major in Computer Science through the School of Engineering or the School of Arts and Sciences.
BS in Data Science (SOE)
The Bachelor of Science in Data Science in the School of Engineering is a rigorous program in the theory, methods, practices, and tools involved in using big data for science, business intelligence, and other data-intensive tasks in both science and business. It produces computer-literate data analysts who are well versed in current methods in both computational statistics and machine learning.
Minor in Computer Science
The Department of Computer Science offers a minor in computer science for students in both the School of Arts and Sciences and the School of Engineering.
Major in Cognitive and Brain Sciences
The Cognitive and Brain Science major (CBS) is an interdisciplinary major offered by the Department of Psychology. CBS students take a variety of Computer Science courses, and we have created an FAQ for CBS majors.