UD Home
CIS Home
Search
Contact
Welcome Research Undergraduate Graduate Resources People

Graduate Program in Software Engineering

Software engineering is a broad field of computer science including models, languages, methods, mechanisms, and tools for the elaboration, evaluation, and evolution of products and processes all along the software lifecycle -- from requirements specification to software maintenance and reengineering. At the University of Delaware, software engineering is an increasing area of research and graduate study.

Research in software engineering at University of Delaware currently focuses on software testing methodology and tools customized for web applications, systematic testing of program-based security mechanisms, techniques and tools for aspect mining, applying natural language processing to aid program understanding and navigation, and exploiting dynamic compilation technology for dynamic program analysis useful in software tools.

Current Faculty

Course Offerings

CISC 675 Object-oriented Software Engineering
CISC 862 Advanced Software Design
CISC 872 Advanced Program Analysis and Transformations
CISC 879 Software Testing and Maintenance



Lori Pollock
Department of Computer & Information Sciences
103 Smith Hall | Newark, DE 19716