This course mainly focuses on the phases involved in software development and it's complete life cycle. it also focuses on different types of SDLC's(software Development Life Cycle) and what are the advantages and disadvantages associated with it them. it is beginner level and basic level course and it is also a quintessential course for anyone who want to become a software developer since it focuses completely on how a software is developed from initial phase to final phase. so by the end of the course they will have a basic idea about how a software is developed.before enrolling for this course it is better if you have some knowledge on software development in order to understand this course well