Computer Science

CS

While technology and algorithms are an important part of computer science, the computing field is centered around helping people and society. In the WPI Computer Science Department, we explore both the theory and practice behind core systems, algorithms, foundations, and design in computing. We apply these capabilities to advance humanity through intelligent tutoring, bioinformatics, human-computer interaction, security and privacy, graphics and animation, and more. Our educational mission helps students learn the core of computing to apply it to help others. Our research mission is to advance humanity's knowledge and create a positive impact in the world.

WPI's Computer Science department is an incubator of interdisciplinary programs, such as in Artificial Intelligence, Bioinformatics and Computational Biology, Cyber Security, Data Science, Interactive Media and Game Development, Neuroscience, and Learning Sciences and Technology. Our faculty collaborate broadly to integrate computing across disciplinary boundaries.

Our department fully embraces project-based learning both in our classes and as separate endeavors. We help students learn how to identify problems, evaluate potential solutions, and build the structure needed to make those solutions a reality. Our graduates do more than build software tools; they build lasting, positive value.

377,500


Annual job openings through 2032

Bureau of Labor Statistics

Best Computer Science MS


Top 12 on campus and top 9 online

Fortune (2024)

$136,620


Median salary for computer and information research scientists

Bureau of Labor Statistics (2022)

Computer Science Education, the WPI Way

Click below to hear CS faculty discuss their passion for teaching, advising undergraduate projects and graduate research, ensuring that WPI students are being taught the most up-to-date curriculum, their commitment to ensuring the entire community is inclusive to all students, and their drive to help new students feel like they belong. 

Craig Shue Teaching

Dept Head and Professor Craig Shue

Talks about the magic of computer science, his drive to share this passion with students in the classroom, through undergraduate projects and advising graduate research. He also shares what students can expect from the WPI experience. 

Shubbhi Taneja

Assistant Teaching Professor Shubbhi Taneja

Discusses teaching at WPI, her classroom approach, advising undergraduate research projects in collaboration with outside industry leaders and the importance of these partnerships in providing students with real-world experience. 

Joshua Cuneo Teaching

Senior Instructor Joshua Cuneo

Talks about his dedication to first-year students, creating the most up-to-date curriculum, and ensuring that the CS department and WPI community are inclusive to all students, faculty and guests.

Sami Sun Teaching

Assistant Teaching Professor Sami Sun

Shares his excitement for teaching, helping new students to CS at WPI feel welcome, the importance of  learning the skill of teamwork and how to apply what they have learned in the workforce.

Putting Theory into Practice

Click below to view highlights from our undergraduate Major Qualifying Project Showcase, or listen to our graduate students and faculty as they discuss their cutting-edge research in the fields of Computer Science, Data Science, Artificial Intelligence, Learning Sciences & Technology and Cybersecurity. 

Undergraduate Research Showcase

EcoTarium MQP

Increasing Accessibility at the Worcester EcoTarium

CS students Joe Fox, Owen McGinley, Dylan Olmsted, Dylan Phillips and Brandon Vuong discuss their project in which they created an app for visually impaired users who visit the EcoTarium in Worcester, MA. 

GoatConnect MQP

GoatConnect: Connecting WPI Students and Alumni

CS students Owen Lehane, John Mezzo, Isabella Pabon and Harry Rubin share their role in the creation of an app that connects WPI students and alumni in order to create a social and professional network. 

ASSISTments MQP

Assisting Learning Through Student Mastery Metrics

CS students Justin Weintraub and Noah Goodman talk about their project with sponsor ASSISTments, founded by Professor Neil Heffernan and his wife Christine, in which they enhanced user experience. 

CS Graduate Student Research

Clustering for Confidentiality

Adam Beauchaine presents his cyber security research: Clustering for Confidentiality, An Exploration of Unsupervised Learning for the Security of Data Assets. 

Reinforcement Learning for Education

WPI student Morgan Lee presents their CS research: Expert Features for a Student Support Recommendation Contextual Bandit Algorithm.

Predicting Material Properties using MXenes

WPI student Eric Warnemunde Vertina presents his AI research: Predicting Material Properties via Artificial Intelligence. 

Fair Learning-to-Rank

WPI student Oleseun Olulana presents her AI research: Hidden or Inferred, Fair Learning-to-Rank with Unknown Demographics.

WPI offers two master’s degrees in computer science to help students find the right academic path to reach their career goals. Find out which degree is right for you.

Degree is also offered online.
Area of Study Bachelor Minor Certificate Master PhD
Artificial Intelligence master
This degree is also offered Online.
Computer Science bachelor minor certificate master phd
Computer Science (MCS) master
Cybersecurity master

CS Faculty Highlights

Roee Shraga AI Research

Assistant Professor Roee Shraga

Describes his work to improve the data used by Artificial Intelligence systems and algorithms, specifically efficient ways to find, clean and organize data for better science.

Sherry Sun Cyber Security Research

Associate Professor Sherry Sun

Shares her passion for battling cyber security attackers and how to arm defenders with the best possible tools.

Fabricio Murai AI Research

Assistant Professor Fabricio Murai

Discusses his current research related to fairer, faster and more accurate Artificial Intelligence models with graph data. 

Read about the Accomplishments of our Award Winning Faculty in the Most Recent Edition of SIGBITS

Faculty Spotlights

Professor Erin Solovey

Associate Professor Erin Solovey

Selected as Harvard Radcliffe Institute Fellow for the 2024-2025 academic year. “Stepping into the rich intellectual community created by the Harvard Radcliffe Fellowship will provide the space and platform to engage with the wider world to identify areas where AI and computer science can help humans and the planet as well as where it may open new problems,” Solovey said. “This type of intellectual exchange is much-needed right now in computer science and artificial intelligence research. The field is moving rapidly and its impact on people and the planet is substantial and growing.”

Neil Heffernan

Professor Neil Heffernan

Has been awarded a three-year grant from the U.S. Department of Education’s (DOE) Institute of Education Sciences to continue his work developing an artificial intelligence (AI) tutor that can help middle-school students learn math while doing homework.

Elke Rundensteiner

Professor Elke Rundensteiner

Receives the prestigious IEEE Test-of-Time Award for groundbreaking visual data analytics work. This award honors articles published at previous IEEE  conferences, in this case in 2003, that have withstood the test of time by remaining useful 20 years later and that have had significant impact and influence on future advances within and beyond the visualization community.

Our students do really well in the workforce. They are solving problems, they are able to work quicker, better and more efficiently than their peers.
  • Amanda Laungani from the Heebner Career Development Center

Careers in Computer Science

The widespread and increasing use of computers and information technology has generated a need for highly trained, innovative workers with extensive practical and theoretical expertise. The U.S. Bureau of Labor Statistics continually predicts a faster-than-average growth rate in computer science jobs, thanks to the continued creation and adoption of new technologies.

Alumni Success Stories

people in construction clothes

Digging Deep

To aid a fragile planet, alumni trio uses AI to improve scrap metal recycling in the face of growing demand.

Kajsa Cadwell Brimdyr '92

The video ethnographer shows the significance of skin-to-skin contact for babies. 

Meet Our Students

Wilson Gramer '26
Wilson Gramer '26
BS in Computer Science

Wilson combines his love of teaching and technology with projects that expand what it means to work in STEM. [...]

read more
Shiivek Agarwal '25
Shiivek Agarwal '25
BS in Robotics Engineering & Computer Science

Shiivek is dedicated to fostering a welcoming and inclusive community at WPI. [...]

read more
Megan DeSanty ’24
Megan DeSanty ’24
BS Robotics Engineering, minor in Computer Science

Community service projects and staying active are important parts of Megan’s life, both on and off campus.  [...]

read more
Nixon Showalter '26
Nixon Showalter '26
BS in Computer Science and Data Science

Nixon thrives in WPI’s community-focused environment through group project work and from inspiring professors. He not only gets involved with student activities but also gives back to the community. [...]

read more
Evans Owusu '24
Evans Owusu '24
BS, Computer Science and Interactive Media & Game Development

Evans' love of computer science has led them to discover many opportunities to contribute to campus life. [...]

read more