Principles of Software Engineering

Course Conducted by
Md Golam Rabbani
Instructor,
Daffodil Polytechnic Institute.
This Course for Diploma in Computer Technology

Subject Aims:
• To study the approaches of application of engineering to software.
• To develop knowledge and skill to apply the systematic, disciplined, quantifiable approach to the
development, operation and maintenance of software.

Subject Outcome:
⮚ Concept of Software Engineering
⮚ Basics of Software Development Life Cycle (SDLC)
⮚ Project Management
⮚ Software Requirements Analysis
⮚ Basics Design, Analysis, Tools & Strategies
⮚ User Interface Design
⮚ Understanding Of Design Complexity
⮚ Software Implementation, Testing And Quality Assurance
⮚ Software Maintenance & CASE.

Responsible Alamin Hossain
Last Update 07/20/2023
Completion Time 6 hours 15 minutes
Members 2
Md. Golam Rabbani
  • Lesson Plan
    • Principals of Software Engineering_Lesson Plan_6th Semester
  • Suggestion
    • Midterm Suggestion
  • Principle of Software Engineering(PDF Book)
  • Chapter-02:Understand the basics of software development life cycle(SDLC)
    • Lecture-04:Software Requirement Engineering
  • Chapter-03 :Understand the Software Project Management
    • Lecture-04:Understand the Software Project Management
  • Chapter-05:Understand Software Design Strategies
    • Lecture-01:ER Diagram
    • Lecture-02:Flowchart
    • PSE Class Test - 1
  • Chapter-06: Understand Software Design Strategies
    • Lecture-01:Structure design
  • Chapter-07: Understand User Interface Design
    • Lecture-01: Describe command line interface(CLI)
    • Understand the Software Project Management
  • Chapter-08:Understand Software Design Complexity
    • Lecture-01: Describe HalsteadOs complexity measures
  • Chapter-09: Understand Software Implementation
    • Lecture-01
    • Lecture-02