Master of Science in Software Engineering - Master
Software engineering focuses on the systematic production and maintenance of software products, and involves not only the technical aspects of building software systems, but also the collaboration required of programming teams and the alignment of software solutions with organizational strategies. The Software Engineering program in the Division of Graduate Professional Studies combines the disciplines of design, quality, programming and management so that students can ensure the delivery of reliable software to increasingly large, complex and international end markets. Graduates with a Master of Software Engineering are prepared to: Apply a systematic, disciplined, quantifiable approach to the cost-effective development, operation and maintenance of software systems to the satisfaction of their beneficiaries. Build solutions using different technologies, architectures and life-cycle approaches in the context of different organizational structures, with demonstrated programming expertise in at least one language among C, C++, Java and VB.Net. Foster the development, adoption and sustained use of standards of excellence for software engineering practices. Speak and write effectively and think critically about a wide range of issues arising in the context of working constructively on software projects.
New England Association of Schools and Colleges, Commission on Institutions of Higher Education
Facts & Figures
Classification: Doctoral/Research University—Extensive
Loans Offered: A variety of loan programs, including the Federal Direct Unsubsidized Stafford Loan and the TERI Continuing Education Loan, may be available to Graduate Professional Studies students who meet this criteria.
Locale: Small City