SW4932 Advanced Area of Software Engineering Doctoral Studies

Designed to prepare Ph.D. students for the advanced area of the Software Engineering written qualifying examination - software automation. It introduces the most important references from each subject areas, highlights the important issues in each area, and helps students become familiar with the Software Engineering research. Topics covered include: reducing coding efforts - program generation, synthesis techniques, static checking; computer-aided prototyping - models, languages, methods; software reuse - search methods, library organization; software evolution - models, automation methods, merging and slicing; domain specific systems - real-time systems. Intended for Software Engineering PhD students. Graded on Pass/Fail basis only.

Prerequisite

SW4931 or consent of instructor

Lecture Hours

3

Lab Hours

2