Software Engineering Software Engineering Software engineering mixes principles of engineering with software development to provide systematic and quantifiable frameworks for the development, usage, and maintenance of software. Affiliated Faculty 4 Adjunct Faculty Jon ClarkAdjunct Faculty Faculty Storrs Hamed GhavamniaAssistant Professor Faculty Storrs Swapna GokhaleAssociate Professor Faculty Storrs Minmei WangAssistant Professor