Marquette University 2024-2025
Fall 2024
- Algorithms [click here]
- Distributed and Cloud Computing [click here]
Marquette University 2022-2023
Spring 2022
- Databases [click here]
- Data Science [click here]
Fall 2022
- Networking and Internets [click here]
- Advanced Algorithms [click here]
India: Spring 2022
- Basic Python: An introduction to programming with Python [click here]
- Advanced Python for Data Science: Certificate Class XIE, Mumbai, 2022 [click here]
- Department of Computer Engineering: Skill Based Lab Course: Python Programming [click here]
- Department of Information Technology: Skill Based Lab Course: Python Programming [click here]
- Department of Electronics and Telecommunication Engineering: Skill Based Lab Course: Python Programming [click here]
Marquette University 2021 - 2022
- Networking and Internets [click here]
- Advanced Algorithms [click here]
Xavier Institute of Engineering, Mumbai
- Python for Data Science: Certificate Class XIE, Mumbai, Summer 2021 [click here]
Past Classes
Here is a list of previous classes that I was teaching with links to class materials.
- Numpy and Pandas Classlet [click here]
- Advanced Algorithms and Data Structures with Python [click here]
- Python for Data Science: Certificate Class AUSJAL [click here]
- Python for Data Science: Certificate Class XIE, Mumbai [click here]
Marquette University 2020-2021
- COSC 3100: Data Structures and Algorithms 2 (Algorithms) (Spring 2021) (link)
- COSC 1000: Introduction to Computer Science (Spring 2021) (link)
- COSC 3100: Data Structures and Algorithms 2 (Algorithms) (Fall 2020) (link)
St. Xavier's College (Autonomous), Ahmedabad and Xavier Institute of Engineering, Mumbai
- Python for Data Science: Certificate Class XIE, Mumbai [click here]
- Python for Big Data: an inverted class for XICA, Ahmedabad, 2018 onward and Xavier Institute of Engineering, Mumbai, 2018.
- Python for Big Data: Mumbai, 2019 (link)
- Python for Big Data: Mumbai, 2020 (link)
- Map Reduce Ecosystem: XICA, Ahmedabad, 2019 (link)