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
-
World-Renowned Researchers
W&M Computer Science faculty are leading experts who collaborate with students to push the frontiers of computing and prepare them for a rapidly evolving field.
-
Outcomes
Employers, from Fortune 500 to startups, like our well-rounded training of W&M graduates. We are #16 Top Public Colleges for Tech Salaries (Wall Street Journal 2024).
-
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
-
Future-focused Courses
Participate in cutting-edge, industry-aligned courses like computer animation, robotics, web programming, cloud computing, game design, and data mining—all grounded in essential programming, data structures, and algorithms to equip you for tomorrow’s tech landscape.
-
Impactful Research
Join teams pushing the frontiers in cybersecurity, trustworthy AI, and dependable software engineering. Recognized as a National Center of Academic Excellence in Cybersecurity Research, we publish award-winning work and invite undergrads, master’s, and Ph.D. students to co-author and present worldwide.
-
Vibrant Community
Hack all night at &hacks, climb the National Cyber League leaderboard, or mentor local students with the Society of Women in Computing. From coding sprints to the annual T-shirt contest, CS @ W&M is a tight-knit crew, not just a curriculum.
-
Experiential Learning
Ship code, not just study it. Tackle a two-semester Honors Thesis to solve a real-world problem, earn credit through internships, and prototype ideas in our smart health or autonomous driving labs. You can also build teaching skills—and earn a paycheck—as a peer tutor for CS courses.
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.
Contact The Computer Science Department
Computer Science
Social Media
Mailing Address
Department of Computer Science William & Mary P.O. Box 8795 Williamsburg, VA 23187-8795
Contact Us
- Phone: 757-221-3455
- Fax: 757-221-1717
- Email: info@cs.wm.edu