Computer Science Faculty

  • Assistant Professor of Computer Science

    B.A., Swarthmore College; M.A., Ph.D., University of Massachusetts, Amherst

    I use computational, experimental, and symbolic methods to understand meaning in natural language.

    More about Carolyn Anderson

  • Senior Lecturer in Computer Science

    B.S., Yale University; M.S., Ph.D., University of Massachusetts (Amherst)

    Professor Anderson's teaching interests include web application programming, including databases, web frameworks, and computer graphics. His research interests are similar, but also include artificial intelligence (particularly planning and natural language processing), simulation, system software and system administration.

    More about Scott D. Anderson

  • Anchor Point Assistant Professor in Computer Science

    B.S., Ain Shams University; M.S., German University in Cairo; Ph.D., Boston University

    My broad research interests are in mechanism and algorithm design for dynamic distributed systems, including crowd networks, mobile ad-hoc networks, and transport networks.  See my personal website: https://cs.wellesley.edu/~cbassem/

    More about Christine Bassem

  • Assistant Professor of Computer Science

    B.A., Columbia College Chicago; B.A., Rutgers University-Camden; Ph.D., University of Maryland (College Park)

    I love designing algorithms and exploring CS theory applied to e-commerce, fairness in machine learning, democracy, and bioinformatics.

    More about Brian Brubach

  • Assistant Professor of Computer Science

    B.S., University of Oregon; M.S. and Ph.D., University of Colorado Boulder

    I am an interdisciplinary researcher who studies the design of accessible, assistive, and inclusive technologies.

    More about Vinitha Gadiraju

  • Assistant Professor of Computer Science

    B.A., Wellesley College ; M.S., Ph.D., Georgia Institute of Technology

    I build social systems prototypes and study how people relate to each other through social technologies.

    More about Catherine R. Grevet Delcourt

  • Senior Instructor in Computer Science Laboratory

    B.S., National Technical University (Athens, Greece); M.S., Brown University

    Teaches introduction to computer science for majors and non-majors, as well as data structures.

    More about Stella Kakavouli

  • Senior Instructor in Computer Science Laboratory

    B.S., Cornell University; M.S., Stanford University; Ph.D., University of California (San Diego)

    Interested in the intersection of cognitive science and computer science as well as the development of introductory computer science curriculum.

    More about Sohie Lee

  • Instructor in Computer Science Laboratory

    B.S., Harvey Mudd College; Ph.D. University of California (Santa Cruz)

    I'm a computer scientist interested in artificial intelligence and creativity, with a soft spot for interactive narrative and games.

    More about Peter Mawhorter

  • Professor of Computer Science

    B.Sc., University of Athens (Greece); Ph.D., Dartmouth College

    Engaged in research on Web Science, Web Spam and Information Retrieval, Medical s/w, Parallel Computing, Multimedia, and CS Education.

    More about P. Takis Metaxas

  • Associate Professor of Computer Science

    M.Eng., Polytechnic University of Tirana (Albania); Ph.D., Philipps-Universität Marburg (Germany)

    I love data, the Web, and web data. I aim to understand, critique, and transform web-based sociotechnical systems using data & web science.

    More about Eni Mustafaraj

  • Instructor in Computer Science Laboratory

    B.A., Wellesley College; M.S., Ph.D., Cornell University

    Interested in the intersection of computer science, mathematics, and human decision making, as well as improving science education and communication

    More about Smaranda Sandu

  • Professor of Computer Science

    B.A., Academic College of Tel-Aviv; M.S., Ph.D., Tufts University

    More about Orit Shaer

  • Chung Family Professor in Data and Computational Science; Professor of Computer Science

    B.A., Amherst College; M.S., Ph.D., University of Washington

    Professor of computational biology and computer science.

    More about Brian Tjaden

  • Associate Professor of Computer Science

    S.B., M.S., Ph.D., Massachusetts Institute of Technology

    Programs and programming languages are at the heart of both my teaching and research.

    More about Franklyn A. Turbak

  • Lecturer in Computer Science

    B.A., University of California (Santa Cruz); M.F.A. School of the Museum of Fine Arts, Tufts University

    Immersive learning environments and playable media as a technology-based approach to communicating about the world around us.

    More about Jordan Tynes

  • Assistant Professor of Computer Science

    Sc.B., Brown University; M.S., Ph.D., Cornell University

    My interests span programming languages and computer systems.

    More about Alexa VanHattum

Faculty Emeriti

  • Senior Instructor Emerita in Computer Science Laboratory

    B.S., University of Wisconsin (Madison); M.S., University of Rhode Island

    Expert in computer hardware: the nuts and bolts (or, gates and chips) that make a computer work.

    More about Jean Herbst

  • Professor Emerita of Computer Science

    B.S., M.S., Ph.D., Massachusetts Institute of Technology

    Research on human vision combining computer modeling and perceptual studies; interdisciplinary computer science education.

    More about Ellen C. Hildreth

  • Professor Emeritus of Computer Science

    B.A., Humboldt State University; M.S., University of New Hampshire; M.A., Ph.D., Dartmouth College

    Currently studying the structure of tolerance orders of open closed intervals.

    More about Randy Shull