The Master of Science in Computer Systems Engineering degree is offered by the mechanical and industrial engineering department and may be pursued on a full- or part-time basis. Graduates of the program have been very successful in obtaining employment during the last 10 years. Many have chosen to work in the Boston area, which has a large number of companies that employ software developers. Graduates of the program have also obtained employment in the New York City area; Washington, D.C.; Silicon Valley, including San Francisco; Seattle (Washington); and several cities in Texas. We expect the employment opportunities for our graduates to remain high.

The Engineering Software Design Concentration (within the Masters in Computer Systems Engineering Degree) is designed for students with a bachelor's degree in engineering, computer science or the physical sciences. The concentration focuses on software engineering as it relates to object-oriented design and analysis, the construction and use of software components, and the development of server-side enterprise software systems. All students are required to do a Software Engineering Project or a Master's Thesis. Students may pursue a Ph.D. after completion of the Master's Degree.

The MS in Computer Systems Engineering can be combined with a Gordon Engineering Leadership certificate. Learn more about the benefits of this unique program. 

The minimum semester hours required by students to complete this degree are listed below. Typically full-time students are able to complete these requirements in about two years, however it might take longer if the student completes a thesis or participates in co-op.

Degree RequirementsThesis
Required core courses12 SH12 SH12 SH
Electives12 SH20 SH4 SH
Master of Science thesis8 SHN/AN/A
Leadership coursesN/AN/A16 SH
Minimum semester hours required32 SH32 SH32 SH


Learning Outcomes

The M.S. programs' student learning outcome is

  • The ability to use basic engineering concepts flexibly in a variety of contexts.
Learn More