Course Content

APSEM has following parts:
Part 1: Systems Process and Engineering
  • Overview of system theory and structures,
  • Elements of the system life cycle (including systems design and development),
  • Risk and trade-off analysis,
  • The tools needed to analyze and support the systems process
  • Process: A Generic view
  • Prescriptive Process Models
  • Agile Development
Part 2: Software Engineering Parctice
  • Practice: A Generic View
  • Requirement Engineering
  • Analysis modeling
  • Design Engineering
  • Architectural Design
  • Component-Level Design
  • User Interface Design
  • Software Testing Strategies
  • Product Metrics for Software
Part 3: Managing Software Projects
  • Project Management Concepts
  • Process and Project Metrics
  • Estimation for Software Projects
  • Software Project Scheduling
  • Risk Management
Part 4: Software Quality Management
  •  Quality Management.
  •  Change Management.
Part 5: Advance Topics in Software Engineering
  • Formal Methods
  •  Component-Based Software Engineering
  •  Computer-aided software engineering (CASE) tools
  •  Software Verification and Validation
  •  Software Maintenance
  •  Applying Web Engineering
  •  Problem-solving skills, especially in the analysis of code
  •  Industry Practices & benchmarking
  •  Reengineering
  •  Case Studies
To know more!!!Click Here