Computers and those professionals that maintain, troubleshoot, program, administer, community, and construct them are central to most every trade. The requirements definition section of software growth is introduced. Software engineering rules, the strategies and notations for object-oriented analysis, modelling and the specification of software requirements are explored to organize for sensible application. Students knowledge about testing, debugging and QA course of is expanded. The course consists of lectures, case studies, and each particular person and group sensible lab work. Applicable documentation including UML diagrams, QA plan, consumer acceptance (black field) exams, and modular (white field) assessments should be produced to help successful development to the sixth stage Industrial Utility Growth and Quality Assurance course.