Weekly outline

  • General

  • Week-01 Preparing Background

    • Opened: Wednesday, 14 September 2022, 12:00 AM
      Due: Thursday, 15 September 2022, 12:00 AM
  • Week-02 Notation and Complexity Analysis

    • Opened: Monday, 22 August 2022, 12:00 AM
      Due: Wednesday, 24 August 2022, 12:00 AM
  • Week-03 Searching and Sorting Algorithm Based on Brute Force Approach

    • Opened: Wednesday, 4 May 2022, 12:00 AM
      Due: Tuesday, 10 May 2022, 12:00 AM
  • Week-04 Searching and Sorting Algorithm Based on Divide and Conquer Approach

    • Opened: Wednesday, 11 May 2022, 12:00 AM
      Due: Tuesday, 17 May 2022, 12:00 AM
  • Week-05 Introduction to Greedy Approach

    • Opened: Monday, 28 March 2022, 12:00 AM
      Due: Monday, 4 April 2022, 12:00 AM
  • Week-06 Introduction to Dynamic Programming

  • Week-07 Mid-Term Examination

  • Week-08 Introduction to Dynamic Programming (Continue)

  • Week-09 Introduction to Graph And Graph Traversal

    • Opened: Monday, 28 March 2022, 12:00 AM
      Due: Monday, 4 April 2022, 12:00 AM
  • Week-10 Graph Application

  • Week-11 Graph: Single Source Shortest Path Algorithm

  • Week-12 Graph: All Pair Shortest Path Algorithm

    • Opened: Monday, 12 December 2022, 12:00 AM
      Due: Tuesday, 13 December 2022, 10:00 PM
    • Opened: Monday, 12 December 2022, 12:00 AM
      Due: Tuesday, 13 December 2022, 10:00 PM
  • Week-13 Final Presentation and Lab Final

    • Opened: Saturday, 10 September 2022, 12:00 AM
      Due: Wednesday, 12 October 2022, 12:00 AM
  • Week-14 Final Examination