- Algorithms and Data Structures (Spring 2018, Summer 2018)
- Text Mining (Summer 2018)
- Parallel Algorithms (Spring 2018)
- Advanced Topics in Data Compression (Spring 2018, Spring 2017)
- Advanced Topics in Algorithms (Fall 2018, Fall 2017)
- String Algorithms (Fall 2018, Fall 2017)
- Data mining and security applications (Spring 2016)
- Introduction to Biomedical Engineering (Spring 2016)
- Introduction to Computing (Fall – 2014)
- Lossless Data Compression (Spring – 2013)