Faculty

  • Scott D. Anderson

    Lecturer in Computer Science

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

    More

  • Susan Buck

    Susan Buck

    Instructor in Computer Science Laboratory

    B.A., University of North Carolina (Asheville); M.P.S., New York University (Tisch School of the Arts)

    Web programmer and educator; co-founder of the Women's Coding Collective.

    More

  • Jean Herbst

    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

  • Ellen C. Hildreth

    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

  • Stella Kakavouli

    Stella Kakavouli

    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

  • Sohie Moody Lee

    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

  • P. Takis Metaxas

    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

  • Eni Mustafaraj

    Eni Mustafaraj

    Assistant Professor of Computer Science

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

    Applies principles of artificial intelligence in social computing; studies how societal problems transfer onto computational platforms.

    More

  • Rita Purcell

    Rita Purcell

    Administrative Assistant

    Administrative Assistant for Geosciences and Computer Science

    More

  • Orit Shaer

    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

  • Randy Shull

    Professor of Computer Science

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

    Currently studying the discrepancy of partial orders as a measure of "fairness" achievable under extension to weak or linear orders.

    More

  • Brian Tjaden

    Associate Professor of Computer Science

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

    Professor of computational biology, computer science, genomics, and bioinformatics.

    More

  • Lyn Turbak

    Franklyn A. Turbak

    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

  • Benjamin P. Wood

    Assistant Professor of Computer Science

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

    More