MASTER OF SCIENCE IN
Computer Engineering
Prepare for the Future of Computers
Computer technology is ever-changing, which means computer engineers must be ready to evolve with the field. The complexity of software and hardware systems calls for today’s computer engineers to be concerned about power consumption, security, and reliability–not just functional correctness. At Tufts, you’ll be trained to design hardware, software, and networking systems for the computers of today and tomorrow.
ENTRY TERMS:
- Fall
- Spring
APPLICATION DEADLINES:
- Fall: January 15
- Spring: November 15 (domestic applicants only)
Ready to take the next step?
For more information about the MS in computer engineering program, including application requirements, please complete the form below.
ENTRY TERMS:
- Fall
- Spring
APPLICATION DEADLINES:
- Fall: January 15
- Spring: November 15 (domestic applicants only)
Choose Your Area of Study
Forget everything you've heard about computer engineering programs that limit you to a narrow path of study or offer only large lecture-hall courses. We do things differently at Tufts. In our computer engineering program, you’ll join small classes and immerse yourself in cutting-edge, interdisciplinary research led by innovative faculty. Earn your master’s in computer engineering with a focus on any of these areas of study:
- Computer architecture: Gain a deeper understanding of modern computer technology, including processor design, memory management, and storage–as well as building communications networks and assembling data centers.
- Computer software/systems: Enhance your knowledge of how software and hardware work together to improve functionality of everything from microwaves, to cars, to web-enabled devices.
- Computer networking: Explore the requirements and challenges of building reliable, secure computer networks, workstations, and services.
Program Outcomes
- Design computer hardware with specialized cores for specific applications
- Connect intricate networks across cloud-based software or embedded Internet-of-Things devices
- Enhance computer security and safety
- Create more efficient, reliable, and powerful devices for the future of computing
$140,830
The average salary for a computer hardware engineer*
*Source: bls.gov
98%
of Tufts School of Engineering graduates had secured employment or received a job offer at the time of graduation
125,000+
Join a network with 125,000+ Tufts University alumni
2
Convenient schedules, full-time or part-time
“Any time your code needs to interact with the real world, besides people clicking buttons on webpages, computer engineers have a place to play.”
– Assistant Teaching Professor Steven Bell, Electrical and Computer Engineering
Program Highlights
- Small class sizes
- Personalized path of study
- Mentorship from professors at the top of their fields
- Collaborative research that crosses disciplines
- Five miles from the high-tech hub of Boston
GRE Waived
Earn Two Degrees in Just 2 Years
Where Can You Go From Here? Anywhere You’d Like.
Careers for graduates include:
- Computer hardware engineer
- Computer systems manager
- Information systems manager
- Computer network architect
- Electronics engineer
- Computer and information research scientist
Source: bestcolleges.com

Graduate Cooperative Education (Co-Op) Program
Discover Academic Excellence

About Tufts University
At Tufts, you’ll work with world-renowned engineering faculty at the top of their disciplines. Combine classroom teaching and hands-on learning to earn a degree that will prepare you for success. Take advantage of Tufts’ dedicated career and networking resources, explore the Tufts campus just a few miles from the high-tech hubs of Boston and Cambridge, and get ready for the next step in your professional life.