Software Engineering is the development and evolution of software products by employing certain methodologies and well-defined scientific principles. For the development of software products, certain processes need to be followed, the outcome of which is an efficient and authentic software product. There are many different aspects of software engineering including:
- Project Management in Software EngineeringSample Page
- Quality Management in Project Development
- Risk management
- Software Quality assurance
- Software Testing
- Software Development Process Models
- UML and Software Engineering