William and Mary
Arts & Sciences » Computer Science

Computer Science

Computer science is concerned with the systematic study of algorithms for describing and transforming information.  The fundamental question is: what can be (efficiently) automated?

Innovative computing solutions have provided the basis for advances in other fields. Along with creative, wide-ranging, and profitable careers, computer science offers practitioners the chance to make real contributions that benefit society at large.

The Department of Computer Science offers an undergraduate major leading to a B.S. degree and a graduate program leading to the M.S. and Ph.D. degrees. Our full-time faculty teach the courses from the freshman level to graduate research seminars.  Students at all levels have the opportunity to pursue research projects either individually or in groups.

More...

Professor Andreas Stathopoulos has received a 2013 Plumeri Award for Faculty Excellence

Andreas Stathopoulos is one of 20 W&M faculty members to receive a 2013 Plumeri Award for Faculty Excellence.

Winners of the Third Annual W&M Computer Science T-shirt Design Contest

The t-shirt design by Nicholas Andre and Mengrui Ni was the top vote-getter in the third annual election to chose a design for the limited-edition 2012-13 Computer Science T-shirt.

Computer Science Conference Supports Women in the Field

For each of the William and Mary students who attended this year’s Grace Hopper Celebration of Women in Computing conference, the experience offered valuable insight into their current interests and future goals.

Hao Han and Nan Zheng Selected for the Park Graduate Research Award

Hao Han and Nan Zheng, both doctoral students in the Department of Computer Science, have been selected for the 2012 Stephen K. Park Graduate Research Award.