Undergraduate
The Department of Computer Science offers two computer science majors, one in the School of Engineering and one in the School of Arts and Sciences, as well as a major in data science. Undergraduate students may also pursue a minor in computer science or take computer science courses towards the cognitive and brain science major offered by the Department of Psychology.
Select a program to explore our curriculum and program requirements.
- BS in Computer Science (School of Engineering)
- BS or BA in Computer Science (School of Arts and Sciences)
- BS in Data Science
- BS or BA in Cognitive and Brain Science (Department of Psychology)
- Minor in Computer Science
Co-Major in Computer Science and Science, Technology, and Society
Established in 2015, the Science, Technology, and Society (STS) program at Tufts draws on the humanities and social sciences to study science and technology in their social context. Students majoring in Computer Science, in either the School of Engineering or the School of Arts and Sciences, are eligible to participate.