Search

B.S./M.S. in Manufacturing Engineering

The Manufacturing Engineering Program offers a B.S./M.S. program for currently enrolled WPI undergraduates. There is no undergraduate B.S. degree option in Manufacturing Engineering; the B.S. portion of this combined degree may be in any other...

B.S./M.S. in Learning Sciences and Technologies

Students enrolled in the BS/MS program must satisfy all the program requirements of their respective BS degree and all the program requirements of the MS degree in Learning Sciences & Technologies. WPI allows BS/MS students to double-count courses...

CS 551/DS 551: Reinforcement Learning

Reinforcement Learning is an area of machine learning concerned with how agents take actions in an environment with a goal of maximizing some notion of “cumulative reward”. The problem, due to its generality, is studied in many disciplines, and...

B.S./M.S. in Physics or Applied Physics

Combined B.S./M.S. Program

The Department of Physics offers a combined B.S./M.S. degree option in Physics and Applied Physics for undergraduate students currently enrolled at WPI. The university rules for B.S./M.S. programs are described in the...

B.S./M.S. in Systems Engineering

The Master’s degree in System Engineering can be earned by undergraduate students who pursue a five year Bachelor’s/Master’s degree program in which the Bachelor’s degree is awarded in any engineering major at WPI and the Master’s degree is awarded...

ECE 673/CS 673: Advanced Cryptography

This course provides deeper insight into areas of cryptography which are of great practical and theoretical importance. The three areas treated are detailed analysis and the implementation of cryptoalgorithms, advanced protocols, and modern attacks...

CE 533: Prestressed Concrete Structures

Analysis and design of prestressed concrete structures. Linear prestressing, materials used in prestressed concrete, determinate and statically indeterminate prestressed concrete structures, connections, and shear and torsion. Design of tension and...

M.S. in Financial Technology (MSFinTech)

There is a growing demand for FinTech talent that can operate in a world of unstructured financial data. This new FinTech talent needs to be familiar with unstructured data, predictive analytics, and artificial intelligence (A.I.) insights to drive...

MIS 510: Business Application of Blockchain Tech

This course examines the foundations of blockchain technology from multiple perspectives, including engineering, law, and economics. The course will cover blockchain technologies, distributed ledger technology, cryptocurrencies (e.g., Bitcoin), and...