Topics for Software Engineering
Comprehensive Exam
Posted: October 2007
- Topics from Software Engineering, by Sommerville, 8th edition, 2007
- a)System Engineering; Organizations, people and computer systems
- b) Legacy Systems (Chapter 2)
- c) Software Processes (Chapter 4)
- d) Project Management (Chapter 5)
- a) Project Management (Chapter 5)
- g) Requirements Engineering Processes (Chapter 7)
- h) System Models (Chapter 8)
- i) Formal Specification (Chapter 10)
- j) Architectural Design (Chapter 11)
- k) Application Architectures (Chapter 13)
- l) Object-oriented Design (Chapter 14)
- Real-time Software Design (Chapter 15)
- User Interface Design (Chapter 16)
- Rapid Application Development; Software Prototyping (Chapter 17)
- Application System Reuse (Chapter 18)
- Software Testing (Chapter 23)
- Software Cost Estimation (Chapter 26)
- Quality Assurance and Standards; Quality Planning and Quality Control (Chapter 27)
- Configuration Management(Chapter 29)
- Other suggested references:
- Software Engineering Concept, by Richard Fairley, 2nd editon (Chapter 1 to Chapter 6)
- Materials from Lecture Notes by Dar-Biau Liu