1.B. Computer Sci. (SE) (Hons.)CSEB233: Fundamentals of Software EngineeringSoftware Design2. Objectives Explain set of design principles, concepts, and practices…