Doctor of Engineering with a Major in Software Engineering (DE/SE)
Software engineering covers both technical and management issues related to the planning, development,
marketing, and evolution of large software systems used in society today, covering techniques, models,
and processes from the initial market analysis and product planning, through product requirements
gathering, system architecture and product design, product implementation, verification and validation,
product release, and all the way to post-release product support, maintenance, and evolution. Issues
related to software products and systems specific to different problem domains, such as software used in
information processing, aerospace, telecommunications, financial services, etc., are also the subjects of
study of software engineering.
The Doctor of Engineering, major in Software Engineering, (DE/SE) program is motivated by the need
for technical leaders who have both a solid foundation in software engineering as well as breadth across a
range engineering disciplines. It aims to simultaneously achieve the following educational goals:
Provide a solid foundation and
depth in software engineering practice
breadth across engineering disciplines
Provide a significant and
industrially-relevant engineering innovative experience through the
The majority of the DE/SE students are expected to be full time working professionals. Additional
financial aid for full-time graduate students is available through research or teaching assistantships.
Applicants must meet the following requirements:
A Master’s degree in software engineering, computer science, computer engineering, engineering
management, or a related discipline.
Submission of official GRE test results.
Submission of official scores of Test of English as a Foreign Language (TOEFL) if English is not
the native language.