unit 1:

  1. Software
  2. Program vs Software
  3. Software characteristics
  4. Definition of software engineering
  5. principles
  6. software engineering vs software programmming
  7. members involved i softwre development

unit 2

unit 3

  1. what is RE?
  2. Tasks in Re (7 tasks)
  3. Software requirements
  4. Types of requirements - user, system, functional, non functional, domain
  5. requirement ellicitation, its techniques
  6. ellicitation process activities
  7. Methods
  8. steps of ellicittion
  9. requirement validation, verifcation
  10. validation techniques
  11. Requirement specifications - principles
  12. SRS - structure
  13. characteristics of good SRS