Course Outline
Course Outline
Fall 2022
Data Structures & Algorithms
Books
Text Books
2. (Weiss) Data Structures and Algorithm Analysis in C++ by Mark Allen Weiss (2nd
Edition)
Grading Criteria
Grading Criteria:
Contact Timings
Monday to Friday from 8:00 Am to 2:00 Pm
email: [email protected]
Data Structures & Algorithms
Course Outline
Week 1
1.1 Introduction to Data Structures & Algorithms and their need
Week 2
2.1 Arrays
Week 3
3.1 Lists
Week 4
4.1 Double Linked list and algorithms
4.2 Stack
Week 5
4.1 Queues
Week 6
6.1 Algorithm Design Methods
6.3 Recursion
Week 7
7.1 Sorting, Insertion Sort Algorithm
Week 8
8.1 Selection Sort
Week 9
9.1 Bubble Sort
Week 10
10.1 Trees and terminologies (tree elements)
Week 11
11.1 Introduction to Graphs along with graph terminologies
Week 13
13.1 Searching Techniques: General Background, Sequential Search
Week 14
14.1 Hashing: Basic Concepts
Week 15
15.1 Important Topics in Data Structure
Week 16
16.1 Revision