Skip to main content

CS Homepage

Computer Science at W&M

Computer Science at William & Mary explores the foundations of computation, information, and automation. Our students gain a deep understanding of algorithms, logic, and system design—learning how to analyze, create, and apply computing technologies to solve real-world problems.

Housed within a top-tier research department at a premier liberal arts university, our program offers the best of both worlds: cutting-edge discovery and close-knit, student-centered learning.

As a research university, our faculty and Ph.D. students lead active research programs across artificial intelligence, cybersecurity, software systems, and more—with strong involvement from undergraduate and master’s students.

As a liberal arts college, we prioritize high-impact teaching and mentorship. Faculty and students build lasting relationships through small classes, collaborative projects, and a shared commitment to curiosity-driven learning.

What Makes CS @ W&M Different

  • Women in Computer Science

    1/3 of the computer science majors at W&M are women (significantly higher than the national average)!

  • Student Voice

    "CS opens a lot of doors into many realms. At W&M, everyone is so supportive in making sure we all succeed." — Heather Acuña '25

Applied Learning

Research Areas

Artificial Intelligence

Our AI research covers machine learning, causal inference, graph models, and generative AI. We develop interpretable and robust AI systems with real-world impact, from healthcare improvements to advancing autonomous driving vehicles.

Software Engineering

We pioneer AI-powered tools that enhance programmer productivity—auto-refactoring bots, pair-programming assistants, and intelligent debugging systems. Our work shapes next-generation development environments.

Security & Privacy

Recognized as an NSA Center of Academic Excellence, we tackle cyber threats across devices and critical infrastructure. Our interdisciplinary approach combines technical innovations with policy expertise to protect privacy and security.

Systems & Hardware

We enhance AI performance and reliability from mobile devices to large-scale computing clusters. Our systems research optimizes hardware efficiency, reduces latency, and maximizes computing power in supercomputing environments.

Human-Centered Computing

We study trust in human-AI collaboration, develop smart-health wearables, create Gen-AI tutors, and explore interactive graphics and visualization systems—always keeping people at the center of computing.

Theory

We advance computing through rigorous theory, crafting novel algorithms and foundational proofs. Our theoretical insights underpin cutting-edge computational advancements and ensure robust technological progress.

Upcoming Events

Loading

Loading...

See all events

Contact The Computer Science Department

Location

540 Landrum Drive Williamsburg, VA 23185

Map & Directions

Mailing Address

Department of Computer Science William & Mary P.O. Box 8795 Williamsburg, VA 23187-8795

Contact Us

See all contact info