COVID-19 Resources & Updates Read More

The highly versatile BS in Computer Science degree at WPI gives you the flexibility to explore a broad range of computer science topics, such as engineering, science, mathematics, and the humanities and arts, to complement your talents and career goals. Collaborative projects with fellow students and experienced faculty at WPI model the real-world experience of using computer science to solve problems within a team, making you sought-after by employers.

With the universal nature of computer science permeating our everyday lives, WPI also recognizes the importance of connecting with your world and enhancing your global perspective. So, project opportunities designed specifically for Computer Science majors exist off-campus and overseas to ensure you can have an international experience without falling behind on your coursework.



The comprehensive curriculum in the BS for Computer Science program combines CS courses in diverse fields across campus, hands-on team projects, and requirements in the humanities and arts so you obtain the technical and personal skills you need to succeed in today’s global economy.

With innovative classes such as Mobile and Ubiquitous Computing, Data Mining, Software Engineering, Database Systems, and Artificial Intelligence for Interactive Media and Games, you have the flexibility to focus on cybersecurity, robotics, computational science, software design, and more. 

Project-based Learning

Hands-on, project-based learning is the cornerstone of the WPI experience, and a big reason why you’ll stand out to employers. As a computer science major, you might support faculty research or improve computer applications used on campus, or you might conduct projects off-campus in the U.S., including Silicon Valley, or abroad in areas such as game development or augmented reality applications.

More Value

Whether it’s real-world work experience through a co-op or internshipearning a bachelor’s and master’s degrees in four or five years through the BS/MS program, or integrating your coursework with your extracurricular interests through Major and a Mission, there are many ways you can make the most out of your time at WPI.