Teaching

Bucknell University

  • Spring 2017 In addition to teaching CSCI 187: Creative Computing and Society, I will also be teaching an upper-level seminar course CSCI 379 01 : Quantifying Data Privacy this semester.
  • Fall 2016: I developed and taught a new introductory course CSCI 187: Creative Computing and Society in collaboration with Bucknell undergraduate students Sierra Magnotta '18, Anushikha Sharma '18, and Jingya Wu '19.
  • Fall 2015 and Spring 2016: I taught CSCI 203: Introduction to Computer Science-I during my first year at Bucknell

Wellesley College

Rutgers University

I was a teaching assistant for several Computer Science courses and an instructor of record for a course on Discrete Structures. I have also been a guest lecturer for a Discrete Math course taught by Rajiv Gandhi at Rutgers-Camden.

    Instructor

    Guest lecturer

    I was invited as a guest lecturer to teach cryptography-related material over three class periods.

    Teaching Assistant

    I held a recitation session every week, held office hours to help students with the class material, and developed and graded quizzes.

    • CS 323: Numerical Analysis and Computing, Spring 2009
    • CS 206: Introduction to Discrete Structures-II, Fall 2008.
    • CS 323: Numerical Analysis and Computing, Spring 2008.
    • CS 344: Design and Analysis of Computer Algorithms, Fall 2007.
    • CS 111: Introduction to Computer Science, Summer 2007.
    • CS 211: Computer Architecture, Fall 2006.

Mentoring

Research mentoring:

At Bucknell University

At Wellesley College

Here, you can find more information on members of the Wellesley Data Privacy Lab in Summer 2014. Currently, I am advising two students---one in an independent study, another on a senior Honors thesis. I am also the faculty sponsor for the ACM-W chapter at Wellesley College.

At Rutgers University

In summer 2012, I co-mentored an undergraduate student Marco Perez with Dr. James Abello as part of the REU (Research Experience for Undergraduates) program held at DIMACS. Marco, now a junior at UCLA, read scientific papers for the first time, and started working on a problem of understanding the private-approximability of the number of triangles in a specific random graph model. This is ongoing work with Marco.

Mentoring women in STEM (Science, Technology, Engineering, and Math):

For the academic year 2012-13, as part of the The Douglass Project for Rutgers Women in Math, Science, and Engineering I am a lead graduate mentor for women undergraduate students pursuing a STEM major at Rutgers and living in the Bunting-Cobb residence hall. In collaboration with other graduate mentors, I help in engaging students with STEM learning, encouraging them to connect their classroom learning to learning outside it, and in bringing them a wide variety of resources relevant to both in-and-out of classroom learning. I co-ordinate with other student leaders and peer instructors in supporting womens' academic pursuits in science.

Outreach

Middle-school science mentoring: As part of the New York Academy of Sciences Afterschool STEM mentoring program I worked with Citizen Schools to teach Math to middle-school students at Martin Luther Jr. elementary school in Newark, NJ. Here is an account of my experience as a Citizen Teacher.

A six day robotics workshop with schoolgirls in Indian-administered Kashmir: This summer (2012) I co-organized and taught a hands-on workshop on basic electronics and programming to middle and high school girls in a village in district Anantnag of Kashmir. The students used Arduino and programmed it using Scratch for Arduino. The students had no prior programming, and very limited computing, experience.

    [[Note: If you want to get in touch about teaching robotics to a similar demography within or outside India, please do not hesitate to send me email. ]]