NCSC413-Software Engineering 2-Aug-Dec 2022

This course is the continuation of software engineering 1. Basic concepts of software engineering has been studied in previous semester like SDLC, Software Models, Software Design and Process Management. This past the syllabus includes  Methodologies, approaches, and techniques associated with software design, implementation, and testing of a software system; Software Quality Assurance and  other topics include cooperative teamwork, project management, and documentation;