Faculty

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

  • 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

  • Assistant Professor of Computer Science

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

    Interested in resource management within brokered computing environments; specifically the allocation of resources (packing/routing), and its economical aspects.

    More

  • 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

  • Lecturer in Computer Science

    B.A., Yale University ; M.A., University of Texas at Austin; M.S., Stanford University ; Ph.D., University of Pennsylvania

    More

  • 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

  • Senior Instructor 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

  • Professor 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

  • 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

  • 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

  • Assistant Professor of Computer Science

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

    I study computer security and privacy, and especially their interactions with social systems, the law, and human needs.

    More

  • 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

  • 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

  • Assistant 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

  • Associate Professor of Computer Science

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

    Explores new human-computer interaction techniques that provide seamless interfaces between people, computers, and the physical world.

    More

  • Professor of Computer Science

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

    Professor of computational biology and computer science.

    More

  • 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

  • Hess Fellow and Visiting Lecturer in Computer Science

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

    Transdisciplinary collaboration via making, fabrication, digitizing the physical world, and physicalizing the digital world

    More

  • Anchor Point Assistant Professor in Computer Science

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

    My research develops tools for analyzing software to check critical safety properties and find or prevent bugs.

    More

Computer Science Staff

  • B.A. in Political Science, Yerevan State University; MBA in Business Administration, Johnson & Wales University; M.A. in Political Science, Yerevan State University

    Academic Administrator/Grants Coordinator in Computer Science Department 

    More

Faculty Emeriti

  • 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