Systems Planning

Course contents
- Basics of system planning
- Process models of software development
- Agile software development
- Requirements analysis
- System modeling
- Software architecture and software design patterns
- Software quality management
- Software configuration management
- Software lifecycle and stakeholder management