Master’s Degrees

Download the Master’s Degree Brochure

The College of Engineering offers two Master’s Degree programs that prepare students for exciting careers in industry or for further graduate study. Our two degree programs are the Master of Science and the Master of Engineering. Both degree programs combine advanced technical work with leadership and management skills. Both include a practicum requirement—a resume-building project, clinical, research, or design opportunity that can be the basis for demonstrating competency and experience. Further details about the practicum requirement for individual degree programs can be found on the individual departmental program listings below.

Career-Building Resources and Options

Our Master’s Degree students are in hot demand. We assist students in finding the best match through specialized career development workshops and through our Career Development Office. We also offer students the chance to add a “with Practice” designation to their degree for completing an approved internship. And students can additionally pursue a specialization option in data analytics, cybersecurity, or robotics.

Opportunities for Non-Engineering Undergraduates to Obtain a Master’s Degree

Prospective students who hold an undergraduate degree in another discipline can, at the College of Engineering, apply for our unique Late Entry Accelerated Program (LEAP). Students begin by taking foundational undergraduate engineering courses, then transition into graduate-level coursework to complete a master’s degree.

Master of Science

Specialized Master of Science programs provide advanced technical training and are ideal for the student seeking an advanced position in industry, or continued study toward a doctoral degree. A practicum design project complements the coursework.

Master of Engineering

The Master of Engineering program emphasizes advanced technical training, as well as the leadership and management skills you need to lead in project management, product development and design. The program includes an individual or team-based practicum design project and the flexibility to choose courses offered through BU’s renowned Questrom School of Business.

Internship Degree Option: “With Engineering Practice Option”


Master’s students who obtain a paid or unpaid internship may add the optional “with Engineering Practice” designation to their Master of Science or Master of Engineering degree by completing an approved internship in their field of study.

The Engineering Practice option recognizes the power of combining rigorous academic coursework with supervised real-world research or industrial applications. Participating students add value to their academic experience with a related internship that enables them to both develop and apply their technical, project management, and leadership skills. The degree rewards participating students with a designation recognized by employers and research institutions.

The Engineering Practice option is available to all College of Engineering graduate students, including international students. For more information, contact the ENG Graduate Programs Office.

Specializations in Data Analytics, Cybersecurity, or Robotics


Master’s degree students can now add specializations in Data Analytics, Cybersecurity, or Robotics to their degree program. These emerging fields are driving demand for engineering talent with critical skills in signals, Big Data, embedded systems, electronics, and instrumentation with applications across a diverse group of industries, including healthcare, finance, defense, manufacturing and social networking.