Software Engineering: Implementation and Testing

This course is part of Software Engineering Specialization

Instructor: Kenneth W T Leung

Skills you'll gain

  •   Software Development Methodologies
  •   Configuration Management
  •   Software Testing
  •   Agile Methodology
  •   System Implementation
  •   Unit Testing
  •   Requirements Analysis
  •   User Acceptance Testing (UAT)
  •   Unified Modeling Language
  •   Integration Testing
  •   Software Engineering
  •   Test Case
  •   Debugging
  •   Software Development Life Cycle
  •   Secure Coding
  •   Acceptance Testing
  • There are 7 modules in this course

    Basic object-oriented programming (OOP) concepts are required for topics covered in defensive programming and object-oriented testing. Implementation is driven by the UML models derived from requirement analysis. It is recommended to take the course "Software Engineering: Modeling Software Systems using UML" before attempting this course, but it is not a hard requirement.

    Software Development Processes

    Implementation and Defensive Programming

    Debugging and Configuration Management

    White Box Testing

    Black Box Testing

    Acceptance Testing

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved