Topic outline

  • Welcome Note

    Assalamu 'Alaikum.

    I am Amir Sohel, welcoming you to Algorithms Course.  

    I hope we will learn together to enrich ourselves and together we can make this journey memorable. 
    May the Almighty grant you peace and happiness always.


  • Week-01 Preparing Background

    • Opened: Wednesday, 3 August 2022, 12:00 AM
      Due: Wednesday, 10 August 2022, 12:00 AM
      View Make a submission
  • Week-02: Notation and Complexity Analysis

  • Week-03 Searching and Sorting Algorithm Based on Brute Force Approach

  • Week-04 Searching and Sorting Algorithm Based on Divide and Conquer Approach

    • Opened: Saturday, 3 September 2022, 12:00 AM
      Due: Saturday, 10 September 2022, 11:59 PM
      View Make a submission
  • Week-05 Introduction to Greedy Approach

    • View Make forum posts: 1
    • Opened: Saturday, 10 September 2022, 12:00 AM
      Due: Saturday, 17 September 2022, 12:00 AM
      View Make a submission
    • Opened: Monday, 26 September 2022, 8:00 PM
      Closed: Monday, 26 September 2022, 9:00 PM
      View
  • Week-06: Introduction to Dynamic Programming

  • Week-07 Mid-Term Examination

    • Week-08: Introduction to Dynamic Programming (Continue)

      • Opened: Monday, 31 October 2022, 12:00 AM
        Due: Monday, 7 November 2022, 12:00 AM
        View Make a submission
      • Opened: Saturday, 17 September 2022, 12:00 AM
        Due: Saturday, 24 September 2022, 12:00 AM
        View Make a submission
    • Week-09: Introduction to Graph And Graph Traversal

    • Week-10: Graph Application

      • Opened: Wednesday, 7 December 2022, 8:00 PM
        Closed: Wednesday, 7 December 2022, 8:59 PM
        View
    • Week-11: Graph: Single Source Shortest Path Algorithm

    • Week-12: Graph: All Pair Shortest Path Algorithm

    • Week-13: Final Presentation and Lab Final

      • Week-14: Final Examination