William and Mary


Current faculty research interests include algorithms, computer systems, high-performance computing, modeling and simulation, networks, programming languages and compilers, scientific computing, and security. The department maintains a state-of-the-art computing environment for experimental research and education.

Our students enjoy the best of several worlds. Like a large research university, the faculty and their Ph.D. students are actively engaged in research, with undergraduate and master’s students encouraged to participate. Like a small liberal arts college, our students and faculty maintain close, collegial relations with frequent interaction.

Each year our department graduates from 20 to 50 undergraduate majors and awards on average about 17 master’s degrees and 4 doctoral degrees.