COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Data Structure and Algorithms
Catalog Number
Instructor Name Sahar Moin
WeekDurationTopics Covered Evaluation Instruments UsedSignature
11-October-2021 1.5 hours Arrays Operations Lab Task1
1.5 hours Arrays Operations Lab Task 2
18-October-2021 1.5 hours Stacks Lab Task
1.5 hours Array Implementation Of Stack Lab Task
25-October-2021 1.5 hours Sorting Algorithms(Selection Sort, Insertion Sort) Lab Task
1.5 hours Sorting Algorithms(Bubble Sort, Divide and Conquer Algorithm) Lab Task
1-November-2021 1.5 hours Application Of Stack – Conversion Of Infix To Prefix Lab Task
1.5 hours Application Of Stack – Conversion Of Infix To Postfix Lab Task
8-November-2021 1.5 hours Implementation Of Linear Queue Using Arrays Lab Task
1.5 hours Queues: Using Arrays Lab Task
15-November-2021 1.5 hours Array Implementation Of Circular Queue Lab Task
1.5 hours Array Implementation of priority Queues Lab Task
22-November-2021 1.5 hours Singly linked list – Linked list implementation Lab Task
1.5 hours Linked List Implementation Of Stack Lab Task
29-November-2021 1 Hour Mid Term
6-December-2021 1.5 hours Singly linked list – Linked list implementation Sorting algorithms (Selection sort )
1.5 hours Recursion and analyzing recursive algorithms Insertion sort , Bubble Sort
13-December-2021 1.5 hours Binary Tree, Strictly Binary Tree Lab Tasks
1.5 hours Binary Tree, Strictly Binary Tree, Complete Binary Tree, Implementation of BST Lab Tasks
20-December-2021 1.5 hours AVL Trees Lab Tasks
1.5 hours Operations on AVL Tree Lab Tasks
27-December-2021 1.5 hours Heaps, Min Heaps, Lab Tasks
1.5 hours Heaps, Min Heaps, Max Heaps Lab Tasks
3-January-2022 1.5 hours Min Balanced BST Lab Tasks
1.5 hours Max Balanced BST Lab Tasks
10-January-2022 1.5 hours Graphs, Types of Graphs lab tasks
1.5 hours Adjacency matrix and adjacency list implementations lab tasks
17-January-2022 1.5 hours Hashing. Hashing Techniques, Collisions & Collisions Avoidance Methods Lab Tasks
1.5 hours Hashing. Hashing Techniques, Collisions & Collisions Avoidance Methods Lab Tasks
24-January-2022 1.5 hours Memory management and garbage collection lab tasks
1.5 hours Memory management and garbage collection lab tasks
31-January-2022 2 Hour Final Term
Instructor Name Sahar Moin
Instructor Signature
Date