Topic outline

  • Class Link

  • Course Teacher

    Photo of SS

    Shams Sumon

    Part-time Lecturer 

    Department of CSE

    Daffodil International University, Ashulia Campus 

    Email: shams.cse.ptt@diu.edu.bd

    Contact: 01914-071421

    Twitter - Shams Sumon


    • Discussion

    • 1st Class

      Introduction Class

      • Introduction to the course 
      • Course mission, vision, and intention
      • Course outcome
      • Course outline 
      • Students' expectation 

    • 2nd Class

      User Interface 

      • What is UI
      • Characteristics of UI
      • UI evaluation 
      • Elements of UI
      • Good UI examples
      • What is UX 
      • How to improve UX

    • 3rd Class

      Sequence Diagram 

      • What is sequence diagram 
      • Notations of sequence diagram 
      • Explanation of every notation of sequence diagram 
      • A log in scenario explain
      • Example of sequence diagram  

    • 4th Class

      Requirement Analysis 

      • What is RA
      • Analysis objectives
      • Software requirement analysis phases 
      • Management questions 
      • Feasibility study 
      • Types of requirements
      • Requirements validation 
      • Software requirement elicitation 

    • 5th Class

      Requirement Analysis Continue 

      • Requirement analysis use case -1 explanation 
      • Use case - 2 explanation 
      • Analysis principles 
      • Information domain 

      Sequence Diagram Continue 

      • Sequence diagram Login UI explanation 


    • 6th Class

      Framework and Library

      • What is framework 
      • What is library 
      • Difference between framework and library 
      • Examples of the most popular frameworks
      • Advantages and disadvantages of using a framework 
      • When to and when not to use a framework


    • 7th Class

      Software Development Best Practices 

      • Importance of Using Single Access Point 
      • Maintain Common Environment 
      • Speed or Time - Theory 
      • Minimal Viable Product 
      • How MVC Works 
      • Way to Avoid Rabbit Hole 

    • 8th Class

      Viva

    • 9th Class

      Viva Cont..

    • 10th Class

      Final Evaluation

    • Topic 13

      • Topic 14

        • Topic 15

          • Topic 16

            • Topic 17

              • Topic 18

                • Topic 19

                  • Topic 20