Teaching

SRA 221: Overview of Information Security

Undergraduate course, Penn State, College of IST, 2024

Overview

The goal of this course is to provide an overview of information security. The topics include software/web security, cryptography, network security, pub key infra, access control, and machine learning security/privacy.

Trustworthy Machine Learning

Graduate course, Penn State, College of IST, 2023

Overview

Machine learning techniques are widely used to solve real-world problems. However, a key challenge is that they are vulnerable to various security and privacy attacks, e.g., adversarial examples, data poisoning attacks, and membership inference attacks. In this course, we will discuss existing attacks and state-of-the-art defenses against those attacks.