The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course. - Suzanne W. Dietrich; Mahesh Chaudhari 001 (J. Comput. Sci. Coll., 2009)

Metadata Services for Distributed Event Stream Processing Agents. - Mahesh B. Chaudhari; Suzanne W. Dietrich (SEDE, 2010)

The LINQ between XML and databases: a gentle introduction. - Suzanne W. Dietrich; Mahesh Chaudhari 001 (J. Comput. Sci. Coll., 2010)

LINQ ROX!: integrating LINQ into the database curriculum. - Suzanne W. Dietrich; Mahesh Chaudhari 001 (SIGCSE, 2011)

Materialized Views over Heterogeneous Structured Data Sources in a Distributed Event Stream Processing Environment. - Mahesh B. Chaudhari (2011)

Learning from database performance benchmarks. - Jennifer Ortiz; Suzanne W. Dietrich; Mahesh B. Chaudhari (J. Comput. Sci. Coll., 2012)

Towards a hybrid relational and XML benchmark for loosely-coupled distributed data sources. - Mahesh B. Chaudhari; Suzanne W. Dietrich; Jennifer Ortiz; Spencer Pearson (J. Syst. Softw., 2015)

Detecting common subexpressions for multiple query optimization over loosely-coupled heterogeneous data sources. - Mahesh B. Chaudhari; Suzanne W. Dietrich (Distributed Parallel Databases, 2016)

Integrating Multiple Cloud Platforms to Build a Data Pipeline for Recommendation Systems. - Ranjeet Nagarkar; Colin Bennie; Kejia Wang; Mark Lam; Daniel Gonzalez; Mahesh B. Chaudhari (DSIT, 2024)

Incorporating Building Data Pipelines in Data-Engineering Curriculum for Supporting Classification Models in Production. - Irene Garcia Montoya; Kabir Nawani; Fred Serfati; Gaurav Goyal; Sai Pranavi Avadhanam; Mahesh B. Chaudhari (J. Comput. Sci. Coll., 2025)