University of Delaware

University of Delaware The University of Delaware offers world-class software engineering education to help students gain the skills needed to excel in the field.

  • Delaware in  delaware 104 Hullihen Hall

University of Delaware

About

The University of Delaware is considered by many to be one of the best universities for software engineering education. With its highly rated doctoral, master's, and undergraduate programs in software engineering, UD offers a comprehensive education that prepares students for successful careers in a variety of fields and industries. UD's faculty, staff, and students all contribute to a strong culture of innovation, excellence, and collaboration which is reflected in the quality of the software engineering education provided.

At the undergraduate level, UD's software engineering program offers students the opportunity to learn about software development, design, and programming in an interdisciplinary environment. Students can take courses that explore topics such as data structures and algorithms, software engineering methods, computer architecture, distributed systems, and software engineering programming languages. Additionally, UD also provides courses specific to web, mobile, and embedded software development. Through UD's Project Studio and Product Engineering courses, students gain practical experience developing, managing, and delivering software products.

The graduate software engineering program at UD offers concentrations in software design and development, software engineering management, and software architecture. These concentrations are designed to help students deepen their understanding of software engineering principles, as well as gain proficiency in leading software engineering technologies.

The doctoral program at UD focuses on research-based learning and experimentation. Students develop capabilities to identify, analyze, and resolve complex software engineering challenges. The program also provides opportunities to pursue independent research under the direction of an experienced software engineer or professor.

Whether through undergraduate or graduate degrees, or the doctoral program, the University of Delaware offers an excellent software engineering education that prepares students with the skills they need to excel in the field.