Master of Science in Software Engineering
The Master of Science in Software Engineering is a 30-40.5 credit program (depending on prior academic preparation) that is ideal for students building on their undergraduate degree or working professionals looking to advance their careers. Our innovative program will provide you with the skills you need to succeed in a remarkable range of careers.
Monmouth’s proximity to one of the country’s richest concentration of high-tech companies will enrich your experience through mentoring programs, internships, practicums, and employment opportunities. You’ll excel at project development and management and improve business decision making.
You’ll learn in small classes that allow for ample individual attention from faculty members who are recognized experts in the field. Plus, using our high-tech computer labs, you’ll build skills necessary to be a successful team contributor in all aspects of software development such as requirements, design, testing, maintenance, process, project management, and interface design. Our program offers thesis or non-thesis tracks with an advanced level track for students with a BSSE degree.
Application deadlines for this program are May 1 for Summer, July 15 for Fall, and December 1 for Spring. View Program Application Requirements.
Program Director & Faculty
Current Contact Info
Cell: (848) 863-5462
"The Software Engineering Practicum gave my teammates and I the ability to apply the Software Engineering skills we've been taught to a project that truly excited and challenged us. Our final product was an iOS Application deployed on the Apple App Store, for which we have plans to continue working on even after we start the next chapter of our professional careers." - Kyle Blazier '17
Software Engineering student Will Jones demonstrates his work on a new Virtual Reality system to Department Chair Jamie Kretsch. Students at Monmouth are encouraged to explore and incorporate new technologies into their studies and share their experiences with faculty, peers and employers.
Comprehensive & Flexible Program
The MSSE is an applied program that brings together the fields of computer science, applied mathematics, management science, and software engineering. Students can pursue the program on a full-time or part-time basis.
My experience at Monmouth University has been very exciting. The courses I attended were highly interactive which gave me an opportunity to discuss real usecases and master the concepts. It added a new perspective and fortified my thoughts on project execution. Faculties were always ready to share their knowledge and extend their support. Their Industry experience helped me correlate academics and business world.
Veera Tadikonda, Current Student
Associate Professor Daniela Rosca recently presented at the International Conference on Software Engineering and Knowledge Engineering the results of her research together with graduate student Veera Tadikonda on the application of big data analysis to financial systems. They aim to extend their research to other domains of application, such as healthcare or retail industry.
Dr. Jay Wang and his students are working on a project that controls the flight of drones through hand gestures. Since he joined Monmouth University in 2004, Dr. Wang has supervised many students in their extra-curricular research activities.
Strong Career Opportunities
The practical and applied training you receive through collaborations with our industry partners will put you in high demand by companies ranging from small, local software firms to large multinational companies.