This course runs for 7 weeks and primarily targets college teachers teaching Data Structures and Algorithms. It will cover the standard topics including Heaps, Balanced Binary search trees in Data Structures and standard Algorithmic Design Techniques (divide and conquer, dynamic programming and greedy), basic graph and sorting algorithms, and the theory of NP-completeness. The emphasis will be on motivation, interesting examples, and brute force solutions, on how we can start each of these modules and keep students curious, engaged, and interested.
Profile of the Instructor
Prof. Venkatesh Raman (Retired) Professor, IMSc Chennai, Honorary Professor, IIT Palakkad
Prof Venkatesh Raman is a retired faculty member at IMSc Chennai, has published over 100 papers in international conferences and journals, and has been part of nearly a hundred faculty development programs in data structures and algorithms. He was also the president of ACM-India from July 2022 to June 2024.
Course Content
Data Structures
1. Introduction and Terminologies
2. Binary Search and Analysis
3. Stacks, Queues
4. Supporting Insert, Max and DeleteMax
5. Supporting Insert, Search and Delete
6. Balanced Binary Search — Why and how?
7. Disjoint Sets 8. Tries and Suffix Trees
Algorithms
1. What and Why?
2. Divide and Conquer
3. Dynamic Programming
4. Greedy
5. Basic Graph Algorithms
6. NP-completeness and Beyond
Intended Audience & Eligibility
Intended Audience :
College and University teachers teaching Data Structures and Algorithms
Eligibility:
Experience in teaching Data Structures and Algorithms
Fees for the Workshop
Fees :
Students: Rs. 944 (Rs 800 + 18% GST).
Faculty : Rs. 1770 (Rs 1500 + 18% GST).
Certification Process
The candidates who actively participate in the Live Session, weekly assignments, and final exam will be awarded the certification.
Reviews
There are no reviews yet.
Be the first to review “Teaching Data Structures and Algorithms – Batch 3” Cancel reply
Reviews
There are no reviews yet.