MS Program

This web-site was prepared on the basis of the best information available at the time, and the information is updated regularly; the most recently published Graduate Catalog is WPI’s definitive document. Please read the following online disclaimer.

Moving from Analysis to Action

Highly-motivated students ready to make meaningful and significant contributions to the field of computer science choose WPI so that they may be part of a close-knit, collegial community of faculty members and students working together on the leading-edge of this constantly evolving area of study.

WPI’s innovative education - which combines rigorous theory with practical experience - produces innovative thinkers who can solve problems on a broad scale. Graduates of the master’s program in computer science, where interdisciplinary teamwork and international collaboration are the standard, emerge as well-rounded, confident, socially aware, globally focused leaders who are ready and able to take on the world and address its needs. Our graduates are highly sought after by industry, government, and academia because of their ability to hit the ground running and make immediate contributions.

Thesis and Non-Thesis Options

You may choose between two options to obtain the master’s degree: the Thesis option or Non-thesis option. You should carefully weigh the pros and consistency of these choices in consultation with your advisor prior to selecting an option. Learn more...

Computer and Communications Networks Program

A specialization in Computer and Communications Networks (CCN) is available within the master’s degree program. This program prepares graduates for technical leadership positions in the design and implementation of computer and communications networks, including local- and wide-area computer networking, distributed computation, telecommunications (including voice, data and video services), wireless networking and personal mobile communications. Learn more...

Specialization in Computer Security

The department of Computer Science has recently established a specialization in Computer Security within the Masters degree.  Students enrolled in this specialization will receive the master of science degree in computer science, with a notation on their transcript “Specialization in Computer Security”.  The program prepares students for both industrial positions and PhD study related to computer security.  Learn more...

See Also