Bachelor's Degree in Computer Science
Build Your Future with a Computer Science Degree @ WPI
At a Glance
STEM-Designated Degree
Qualifies international students for extended U.S. work authorization through Optional Practical Training (OPT)
BS/MS Available
Accelerated five-year program
Proven Career Success
Average Starting Salary: $96,451*
Notable Employers: Amazon, Dell Technologies, Microsoft, Athenahealth, Bank of America**
*WPI Class of 2024 First Destination Survey **WPI First Destination Survey data (2020-24)
Application Deadlines
Early Decision/Early Action I: Nov. 1
Early Decision/Early Action II: Jan. 5
Regular Decision: Feb. 1
Explore This Degree
Program Options
Bachelor of Science
- BS in Computer Science
- Four-year degree
- Learn more about program details
Bachelor of Science + Master of Science
- BS/MS in Computer Science
- Complete both degrees in five years
- Learn more about BS/MS
Customize Your Path
Concentration
Tailor your degree with a concentration or customize it with electives.
Potential Minors
Want to strengthen your computer science degree with complementary skills? Consider a minor that aligns with your interests:
-
Business
-
Data Science
-
Mathematics
-
Music
-
Robotics Engineering
-
Writing & Rhetoric
Undecided? No problem. Apply now and explore before committing to a specific path.
student-to-faculty ratio
student clubs and organizations
of first-year students return for their sophomore year
best career placement
best colleges for computer science in America
universities for computer science
What Makes WPI’s Computer Science Degree Distinct
WPI's project-based computer science degree prepares you for the technology challenges of tomorrow.
Through WPI's immersive seven-week terms and hands-on project work, you will pursue pathways to:
Create
solutions to real problems for businesses, nonprofits, and communities worldwide
Design
and implement software systems in collaborative teams
Develop
critical thinking skills by applying algorithms to intricate challenges
Build
a professional portfolio through projects completed at one of our 50+ global project centers
Customize
your expertise by choosing a mix of electives or a concentration to match your interests
Collaborate
with teams across disciplines to develop solutions for today's complex challenges
Resources & Tech You'll Tap Into
Research Opportunities
Work alongside faculty on research in:
- Artificial intelligence and machine learning
- Cybersecurity and privacy
- Human-computer interaction
- Big data analytics and visualization
- Computer vision and graphics
Project-Based Learning Experiences
Apply computer science theory and practice from day one. Build a professional portfolio with real work that matters.
At WPI, learn in an immersive environment where classroom concepts transform into hands-on projects, thanks to our intensive, seven-week terms. Complete increasingly advanced projects for industry partners and community organizations, both local and global. Present your solutions directly to organizations that will implement what you create.
Below, explore real projects completed by computer science students at WPI.
Skills You'll Gain
With WPI's computer science degree, you'll gain the hands-on experience and industry-ready skills to build powerful software systems, develop intelligent applications, and lead technological innovation at top companies worldwide.
Explore opportunities to build skills such as:
Algorithm Design and Performance Optimization
-
Build algorithms that handle millions of users using techniques like divide-and-conquer and dynamic programming to solve problems that seem impossible.
-
Speed up software by analyzing how it performs and making it run faster with less memory.
Full-Stack Development and Database Engineering
-
Create complete web applications from front to back using modern frameworks, web services, and databases like SQL and NoSQL for real organizations.
-
Design database systems that store, retrieve, and process data for everything from online stores to social platforms.
Machine Learning and Intelligent Systems
-
Train neural networks and build AI models using Python, TensorFlow, and scikit-learn that learn and adapt from real data.
-
Create systems that understand language, recognize images, and make smart decisions using AI techniques.
Professional Excellence
-
Lead development teams through real projects, delivering working software for industry sponsors and community partners.
-
Communicate technical solutions clearly while navigating real challenges around data privacy, algorithmic fairness, and how software affects society.
Student Voice
“When I first came to WPI, I thought I would spend all my time studying for class, but I have also had the opportunity to meet and work with many people who share my passions and interests and who cheer me on in my endeavors. Whether it’s music, education, or climate change, I have been challenged to broaden my horizons and connect my computer science work with other subjects.” —Wilson Gramer ’26, BS in Computer Science
Computer Science Career & Salary Outlook
|
Career Path |
Industry Sector |
Entry Level (0–5 years) |
Mid-Level (5–10 years) |
Senior Level (10+ years) |
|
Software Development |
Emerging Tech |
Software Engineer |
Senior Software Engineer |
Director of Engineering |
|
Data Science & Analytics |
Emerging Tech |
Data Scientist |
Lead Data Scientist |
Chief Data Officer |
|
Security & Infrastructure |
Enterprise |
Information Security Analyst |
Senior Security Architect |
Vice President of Security |
|
Database Systems |
Enterprise |
Database Architect |
Senior Database Architect |
Director of Data Systems |
|
Research & Innovation |
Research & Development |
Computer Research Scientist |
Lead Research Scientist |
Chief Research Officer |
|
Network & Systems Architecture |
Enterprise |
Computer Network Architect |
Senior Network Architect |
Vice President of Infrastructure |
Salary data from the Bureau of Labor Statistics
Financing Your Future
College is a great investment in your future—and we’re here to help you plan for it. Explore WPI’s cost of attendance and learn how our Office of Financial Aid can guide you through options for funding your education.
Start Building Your Future Today
WPI’s simple formula helps students thrive: “Go to class. Do the work. Ask for help.” With our computer science degree, you’ll gain the skills, experience, and connections to create technology that changes the world.