🧑‍🏫Teaching

This page lists some of the courses for which I have served as a Teaching Assistant.

Spring 2023 : CS 507 Topics in Cryptography

Taught by Dr. Dakshita Khurana at UIUC

Assisted in research discussions and student presentations.

Fall 2022 : CS 407 Cryptography

Taught by Dr. Dakshita Khurana at UIUC

Assisted in designing and grading homeworks, and helped students with doubts related to the assignments.

Spring 2022 : CS 598 Quantum Cryptography

Taught by Dr. Dakshita Khurana at UIUC

Assisted in reviewing scribe notes for course lectures and grading homework assignments.

Fall 2017 : CS F469 Information Retrieval

Taught by Dr. Rajendra Kumar Roul at BITS Pilani, Goa

Conducted lab sessions on topics such as Text similarity metrics, Index Construction and Compression, Latent Semantic Indexing, Latent Dirichlet allocation and Clustering.

Fall 2017 : CS F407 Artificial Intelligence

Taught by Prof. Ashwin Srinivasan at BITS Pilani, Goa

Organized lab sessions where concepts like search strategies (e.g. BFS, DFS, A*), game-theory, rule-based learning and problem solving using these concepts in Prolog were discussed.

Spring 2017 : CS F211 Data Structures and Algorithms

Taught by Dr. A. Baskar and Dr. Ramprasad Joshi at BITS Pilani, Goa

Set up weekly programming contests on Hackerrank platform consisting of problems related to DSA and designed appropriate test cases for the same.

Fall 2016 : CS F214 Logic in Computer Science

Taught by Dr. Ramprasad Joshi at BITS Pilani, Goa

Conducted tutorial sessions, set up practice problems and taught Prolog with a special emphasis on theorem proving of statements in proposition and first-order logic.

Last updated