- Department of Computer Science
Why Tufts? - Community
You will earn your Computer Science degree in an open, friendly, diverse, and supportive atmosphere, where there are frequent opportunities to meet and work with your professors, both in and out of class. Our undergraduate teaching assistant program is a strong ecosystem where students can teach, lead, and reach out to others. Our tight-knit community pushes you forward and facilitates working together.
You will benefit from working across disciplines that reflect a real-world need for computer science solutions and expertise. The Department of Computer Science is at the forefront of interdisciplinary work at Tufts, which can be seen in our bridge professorships in cognitive science and in cybersecurity and policy, and in our plans of study and research in human-computer interaction, computational biology, cognitive and brain science, data science, human-robot interaction, and more.
You will leave Tufts with a strong foundation and superb skills in computer science. We offer challenging core classes like Machine Structure and Assembly-Language Programming, Programming Languages, Algorithms, and Theory of Computation, which will build your confidence as a problem solver. Our core courses are complemented by rich upper-level courses taught by world-class experts, as well as meaningful undergraduate research experiences. What you learn with us is easily applicable to other problems in computer science and beyond.
Diversity and Inclusion
We take great pride in having many first-generation college students and first-time computer science students, and in the fact that over 25 percent of our students are women—above the national average. Nearly 30 percent of our faculty are women, including our department chair. We send a large group to the Grace Hopper Celebration each year, we host a Girls of Code initiative, and we have a very active Women in Computer Science (WiCS) club. We also send students to the ACM Richard Tapia Celebration of Diversity in Computing. The diversity that our CS department deeply encourages benefits all students who take our courses.
You will build strong connections with Tufts alumni in industry and at other universities. Our alumni regularly return to campus to sponsor special events, give guest lectures, recruit at our Reverse Career Fair, and mentor undergraduates. Our students have gone on to internships and full-time opportunities at companies like Ab Initio, Airbnb, Amazon / Amazon Robotics, Apple, Arista Networks, athenahealth, Bloomberg, The Broad Institute, Carbon Black, Charles River Analytics, Capital One, Cisco, Cogo Labs, Data Intelligence Technologies, Dropbox, Facebook, Fitbit, Galatea Associates, GE Digital, GitHub, Goldman Sachs, Google, HubSpot, Hyannis Port Research, IBM, Intersystems, Jet Propulsion Lab, Kayak, Microsoft, MIT Lincoln Laboratory, MITRE, Palantir, Paytronix, Pegasystems, Recorded Future, Salesforce, Sapient RazorFish, SurveyMonkey, TripAdvisor, Twitter, Viasat, Wayfair, and Yelp!, to name just a few.
Students also pursue graduate studies at prestigious institutions, building on their strong Tufts education. Since 2012, Tufts alumni have gone on to M.S. or Ph.D. programs at universities including Brown University, University of California San Diego, Carnegie Mellon University, Harvard Law School, Johns Hopkins University, Northeastern University, University of Notre Dame, Princeton University, Stanford University, Tufts University School of Medicine, University of Washington, and Yale University.