Teaching
Teaching
CSCI 3800 - Database Applications, Tools and Techniques (Spring 2022) - Hybrid/On Campus
CSCI 3920 - Advanced Programming with Java and Python (Fall 2021) - Hybrid
CSCI 2421 - Data Structures and Program Design (Summer 2021) - Accelerated Course - Fully Online
CSCI 2511 - Discrete Structures (Spring 2021) - Fully Online
CSCI 4800 - Advanced Database Techniques and Tools (Spring 2021) - Fully Online
CSCI 3920 - Advanced Programming with Java & Python (Fall 2020) - Fully Online
CSCI 3800 - NextGen CyberThreats and Generative Adversarial Networks (Spring 2020)
CSCI 3920 - Advanced Programming with Java & Python (Fall 2019)
CSCI 3800 - Special Topics: Advanced Programming with Java & Python (Fall 2018)
CSCI 1350 - Introduction to Computing in Society (Spring 2018)
CSCI 1350 - Introduction to Computing in Society (Fall 2017)
Databases II (Fall 2007 to Fall 2011)
Student director for the CSE Mentor Program (Fall 2018 - Fall 2019)
Teaching Assistant
CSCI 4211/5211 - Mobile Comp. & Programming 001 - (Summer 2019)
CSCI 5800 - Special Topics: Big Data Systems (Spring 2018)
CSCI 5559 - Database Systems (Spring 2017)
CSCI 2312 - Intermediate Programming (Fall 2016)
Databases I & II
Workshops
CSE Mentor Program
These workshops were offered during my participation in the CSE Mentor Program.
Introduction to Python with Focus on Data Science (Fall 2018 and Spring 2019). Access to the shared repository.

Introduction to Git and GitHub

These workshops were offered during my participation in Machine and Statistical Learning Club.
Data Visualization using Python. Access to the share repository.
Big Data and Mining Laboratory (BDLab)
These workshops were offered during my activities in the BDLab.
Apache Mahout

PostGIS - PostgreSQL Spatial and Integration with QGIS

Paper Presentations
These are the published papers that I presented as part of the MLLab Internal Seminars.
Devi Parikh. 2019. Lemotif: Abstract Visual Depictions of your Emotional States in Life. arXiv. Paper is available here.

Big Data and Mining Laboratory (BDLab)
These are the published papers that I presented as part of the BDLab Internal Seminars.
Amirhesam Shahvarani and Hans-Arno Jacobsen. 2016. A Hybrid B+-tree as Solution for In-Memory Indexing on CPU-GPU Heterogeneous Computing Platforms. In Proceedings of the 2016 International Conference on Management of Data (SIGMOD '16). ACM, New York, NY, USA, 1523-1538. DOI: https://doi.org/10.1145/2882903.2882918
My prezi presentation for "A Hybrid B+-tree..." is available here