Mumbai Logo          


Algorithms and Data Structures in Python

Introduction

We will learn algorithms and data structures in Python.

Times and Contact Information

This class is given on Monday, Wednesday, and Friday afternoon Mumbai time (IST) via zoom at 17:30 (5:30 pm). You can reach me at tschwarz at calprov dot org.

https://us02web.zoom.us/j/88496384434?pwd=bzdnSS80bmRNWExnYWhWOHYxTDNuQT09
Meeting ID: 884 9638 4434
Passcode: 1946

Module 1: Abstract Data Structures

November 30, 2020

Module 2: Arrays

December 2, 2020

Module 3: Stacks

December 2, 2020

Module 4: Linked Lists I

December 4, 2020

Module 5: Linked Lists II

December 7, 2020

Module 6: Binary Trees

December 9, 2020

Module 7: Binary Trees II

December 14, 2020

Module 7: Priority Queues and Heaps

December 16, 2020

Module 8: Balanced Trees

December 18, 2020

Module 9: Fundamentals and Growth of Functions

December 21, 2020

Module 10: B-trees

December 23, 2020

Module 11: B-trees 2 and Hashing

December 28, 2020

Module 12: Hashing 2

December 30, 2020

Module 14: Linear Hashing

January 4, 2021

Module 15: Sorting 1: Bubble sort, Insertion sort, Selection sort, Maximum, Minimum

January 6, 2021

Module 16: Divide and Conquer Algorithms

January 8, 2021

Module 19: Quicksort and Merge Sort, Lower bound, Linear time sorting

January 11, 2021