Master of Science in Software Engineering (MSSE)  Image

Master of Science in Software Engineering (MSSE)

Program Overview

The University of Scranton's MSSE program is designed to prepare professionals in the field of software development. The master's program provides instruction and hands-on experience in planning and analysis, design, implementation, and maintenance of computer software and documentation. 

Students gain experience with computer-aided software engineering (CASE) tools, object-oriented analysis and design, formal methods and models, software reuse techniques, and the role that elegant software engineering plays in the construction of integrated software solutions. Some student work may be done in cooperation with local firms. The result is a comprehensive, practical foundation that prepares the graduate for a successful career in the growing field of software development.

The MSSE program, which is intended for both recent graduates and practitioners, can be completed in just two years.

Nationally Recognized

U.S. News & World Report rated The University of Scranton among the 10 top master’s universities in the North in its “America’s Best Colleges” ranking. 

Hands-on Learning

The Computing Sciences department is a member of the MSDN Academic Alliance (MSDNAA), which offers a wide range of Microsoft software development tools such as Visual Studio .NET to the students. Open source systems and tools are extensively used in the program, including Oracle’s Java, PHP, Linux, FreeBSD, MySQL, PostgreSOL, Apache and Eclipse.

Students have access to a number of computing platforms, including MS Windows, Linux, and FreeBSD. Resources are networked and accessible both on and off campus.


The job placement rate for the Class of 2016 was 100%. Graduates of the MSSE program have been hired by companies such as IBM, Los Alamos, National Lab, Tyco Electronics, Compaq, MetLife, Prudential, GTE and Alltel.

Graduate Assistantships

Students in the program may have the opportunity to gain employment as Teaching, Research or Graduate Assistants. The assistantship enables the student to pursue a graduate education, strengthen the quality of their educational experience and helps the University develop the quality of its graduate programs. The student will be awarded a tuition scholarship as well as a stipend.