The University of Scranton's master of science in software engineering (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.