Teaching

Courses taught at Georgia State University since Fall 2012, spanning privacy, machine learning, data mining, and networking.

Cybersecurity Education

Eureka Labs

A free platform of inquiry-based, hands-on lab activities that explore key cybersecurity concepts, providing high-quality security education materials to both learners and educators.

32Labs
75,200+Views & downloads
112Countries

Courses

CSC 8228

Privacy Aware Computing

Graduate

5 semesters · Spring 2020 – Fall 2026

CSC 4223 / 6223

Privacy

Undergraduate / Graduate

5 semesters · Fall 2018 – Spring 2026

CSC 4850 / 6850

Machine Learning

Undergraduate / Graduate

7 semesters · Spring 2019 – Fall 2026

CSC 4740 / 6740

Data Mining

Undergraduate / Graduate

3 semesters · Spring 2015 – Fall 2019

CSC 8981

Research in Computer Science

Graduate

2 semesters · Spring 2023 – Spring 2024

CSC 4980 / 6980

Introduction to Machine Learning

Undergraduate / Graduate

3 semesters · Fall 2013 – Spring 2018

CSC 8850 / 8980

Machine Learning

Graduate (PhD)

4 semesters · Fall 2014 – Spring 2017

CSC 2510

Theoretical Foundations of Computer Science

Undergraduate

2 semesters · Fall 2012 – Spring 2013

CSC 8910

Special Topics: Distributed Computing in Cyber-Physical Systems

Graduate (PhD)

1 semester · Spring 2016

CSC 8910

Special Topics: Data Dissemination in Online Social Network

Graduate (PhD)

2 semesters · Spring 2014 – Spring 2015

CSC 8910

Special Topics: Routing in Cognitive Radio Networks

Graduate (PhD)

1 semester · Spring 2013

Teaching History

YearSpringFall
2026CSC 4223 / 6223 PrivacyCSC 8228 Privacy Aware Computing
CSC 4850 / 6850 Machine Learning
2025CSC 4223 / 6223 Privacy—
2024CSC 8981 Research in Computer ScienceCSC 8228 Privacy Aware Computing
CSC 4850 / 6850 Machine Learning
2023CSC 8981 Research in Computer ScienceCSC 8228 Privacy Aware Computing
CSC 4850 / 6850 Machine Learning
2022CSC 4850 / 6850 Machine LearningCSC 8228 Privacy Aware Computing
2021CSC 4850 / 6850 Machine LearningCSC 4223 / 6223 Privacy
2020CSC 8228 Privacy Aware ComputingCSC 4223 / 6223 Privacy
2019CSC 4850 / 6850 Machine Learning
CSC 4740 / 6740 Data Mining
CSC 4850 / 6850 Machine Learning
CSC 4740 / 6740 Data Mining
2018CSC 4980 / 6980 Introduction to Machine LearningCSC 4223 / 6223 Privacy
2017CSC 8850 / 8980 Machine LearningCSC 4980 / 6980 Introduction to Machine Learning
2016CSC 8910 Distributed Computing in Cyber-Physical SystemsCSC 8850 / 8980 Machine Learning
2015CSC 4740 / 6740 Data Mining
CSC 8910 Data Dissemination in Online Social Network
CSC 8850 / 8980 Machine Learning
2014CSC 8910 Data Dissemination in Online Social NetworkCSC 8850 / 8980 Machine Learning
2013CSC 2510 Theoretical Foundations of Computer Science
CSC 8910 Routing in Cognitive Radio Networks
CSC 4980 / 6980 Introduction to Machine Learning
2012—CSC 2510 Theoretical Foundations of Computer Science