SE 6640 : Advanced Software Engineering
SE 6640: Advanced Software Engineering
Semester Hours: 3.0
Contact Hours: 3
Coordinator: Michael Decker
Text: Readings provided by instructor
Authors: VARIOUS
Year: Various
SPECIFIC COURSE INFORMATION
Catalog Description
A seminar style course covering advanced topics related to the analysis, design, development, maintenance, and evolution of large software projects through the critical examination of seminal and recent research in the field of software engineering. Approved for distance education.
Course type: ELECTIVE
SPECIFIC COURSE GOALS
- I can explain basic and advanced topics in software engineering.
- I can critically evaluate research papers in software engineering.
- I can develop a research topic in software engineering based on known literature.
- I can effectively present and defend a research proposal orally.
LIST OF TOPICS COVERED
- Review of basic software engineering topics (~12%)
- Software Process Models (~7%)
- Software Evolution & Maintenance (~13%)
- Software Architecture (~7%)
- Software Testing (~7%)
- Software Measurements & Metrics (~7%)
- Requirements Engineering and Traceability (~7%)
- Empirical Software Engineering (~7%)
- Software Visualization (~7%)
- Static and Dynamic Analysis (~13%)
- Project Presentation (~13%)
Updated: 12/17/2025 05:27PM