Marquette University, view of Wissonsin Avenue  

Classes

Marquette University 2024-2025

Fall 2024

Marquette University 2022-2023

Spring 2022

Fall 2022

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

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.

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

Marquette University 2019-2020

  • COSC 3100: Data Structures and Algorithms 2 (Algorithms) (Spring 2020) (link)
  • COSC 4600/5600: Database Systems (Spring 2020) (link)
  • COSC 1010: Introduction to Programming (link)
  • Marquette University 2018-2019

    • COSC 1010: Introduction to Programming (link)
    • COSC 4931 / MSCS 5931 Topics in Computer Science: Theory of Machine Learning
    • COSC 3100: Algorithms (link)
    • COSC 4931 / MSCS 5931: Data at Scale (link)