Recents in Beach

header ads

Software Engineering

Software Engineering

Course Description:

Software engineering is a discipline that allows us to apply engineering and computer science concepts in the development and maintenance of reliable, usable, and dependable software.
The purpose of this course is to present software engineering as a body of knowledge. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. It will include detail of all the stages of SDLC and Project Management Techniques.

Course Outlines:

  1. Course Outline

Lecture Slides:

  1. Lecture No 1
  2. Lecture No 2
  3. Lecture No 2 (a)
  4. Lecture No 2b (Prototyping Model)
  5. Lecture No 2c (Spiral Model)
  6. Lecture N0 2d (Agile Process)
  7. Lecture No 2f (Unified Process)
  8. Lecture No 2g(XP and Scrum)
  9. Lecture No 3 (4Ps of Project Management)
  10. Lecture No 4 (Project Management)
  11. Lecture No 4a (System Configuration Management)
  12. Lecture No 4b (COCOMO)
  13. Lecture No 4c (CMM)
  14. Lecture No 4d (Roles and Responsibilities of Project Manager)
  15. Lecture No 4E (Principles)
  16. Lecture No 4F (Gantt Chart and WBS)
  17. Lecture No 5 (Requirement Engineering Process)
  18. Lecture No 5a (Requirement Elicitation)
  19. Lecture No 5b (Requirement Specification)
  20. Lecture No 6 (Software Design, Cohesion and Coupling)
  21. Sample SRS Document
  22. Lecture No 7 (Use Case Diagram)
  23. Lecture No 7a (Data Flow Diagram)
  24. Lecture 7b (Sequence Diagram)
  25. Lecture 7c (ERD)
  26. Lecture 17(Software Testing)
  27. Lecture No 17a (Software Testing Types)
  28. Lecture 18 (Software Quality Assurance)

Assignments:

  1. Assignment No 01
  2. Assignment No 02
  3. Assignment No 03

Recommended Book :


Related Videos:


Post a Comment

5 Comments