Fall 2017

CS202 - Fundamental Structures of Computer Science II
CS102 - Algorithms & Programming II

Spring 2017

CS101 - Algorithms & Programming I
CS577 - Data Privacy

Fall 2016

CS202 - Fundamental Structures of Computer Science II

Spring 2016

CS102 - Algorithms & Programming II
CS577 - Data Privacy

Fall 2015

CS101 - Algorithms & Programming I
CS202 - Fundamental Structures of Computer Science II

Spring 2015

CS102 - Algorithms & Programming II
CS577 - Data Privacy

At Georgia Tech and EPFL

- Mobile Networks, EPFL, Spring 2013 - Guest Lecturer and Assistant
- Coding Theory and Applications, Georgia Tech, Spring 2011 - Assistant
- Introduction to DSP, Georgia Tech, Spring 2010 - Lab Assistant

Some Supervised Student Projects (at EPFL)

- Jean Louis Raisaro, Implementation of privacy-preserving algorithms for genetic tests, Fall 2012.
- Zhicong Huang, Implementation of privacy-preserving management of raw genomic data, Spring 2013.
- Jean Louis Raisaro, Implementation of privacy-preserving disease risk test, Spring 2013.
- Kevin Serrano, Privacy-preserving database management and access control for genomic data, Spring 2013.
- Kevin Serrano and Jeremy Weber, Implementation of privacy-preserving genomic applications on Android OS, Fall 2013.
- Florian Widmer, Privacy-preserving solution for genome-wide association studies, Fall 2013.
- Muhammad Naveed, Using functional encryption for genomic privacy, Fall 2013.
- Identifying familial ties from genomic data, Fall 2013.
- De-anonymizing genome donors and evaluating the risk for their family members, Fall 2013.
- Implementation of optimization algorithms to protect kin genomic privacy, Fall 2013.