Undergraduate

Two women work on a laptop outside the Joyce Cummings Center at Tufts University.

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.

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.