At the end of the program, the learner will be able to
- Identify software development needs and changes.
- Design algorithms to solve problems and execute test cases to convert them into code.
- Evaluate the various software testing methodology and identify the correct one to deploy.
- Analyse software designs for already built products or services.
- Build data base skills including DBMS, data design for predevelopment process.
- Categorize between UML and Object-Oriented Design.
- Discuss about manual and automated testing of software components.
- Demonstrate application ofsuitable Unit Test Cases to validate the process of testing.
- Demonstrate effective communication and collaboration with colleagues.
- Apply measures to maintain standards of health and safety at the workplace.
- Use different approaches to effectively manage and share data and information.
- Develop strong relationships at the workplace through effective communication and conflict management.
- Identify best practices to maintain an inclusive, environmentally sustainable workplace.