- The Program provide applicant with the knowledge of the entire software development process, ranging from the soft skills in project management and design to hands-on programming and development
- It is the study of the software cycle starting from the initial project requirements and design to the development and testing of the initial product