Fall 2021

  • CS528 Data Privacy and Security
  • Office Hours: 3:30-4:30PM Mondays (or by Appointment) in SB-216C or via Zoom
  • Classroom: SB-104 and Zoom
  • Zoom Link: On the Blackbaord
  • Date/Time: MW 2:00-3:15PM
  • Course Description:
    • New technologies have increasingly enabled corporations and governments to collect, analyze and share huge amount of data related to individuals. Today, the challenge is enabling the legitimate use of the collected data without violating privacy and security. In this course, we are going to analyze the fundamental models of ensuring data privacy and security, and explore potential theoretical models, algorithms, and technologies that can enhance data privacy and security in different contexts, such as market basket, search engine, location-based services, social network, cloud computing, cryptocurrencies, and smart grid. We will also design and implement different techniques (e.g., cryptographic protocols, secure computation, and data sanitization) as well as examine their performance in terms of three critical properties (privacy/security, utility and efficiency).
  • Topics:
    • Anonymization (3 classes)
    • Differential Privacy (4 classes)
    • Local Differential Privacy (3 classes)
    • Basic Knowledge for Cryptography (2 classes)
    • Secure Multiparty Computation (3 classes)
    • Homomorphic Encryption and Fully HE (3 classes)
    • Privacy Preserving Data Mining (2 classes)
    • Private Information Retrieval and Searchable Encryption (2 classes)
    • Data Integrity Verification and Blockchain (2-3 classes)
    • ...

Past

  • CS549 Cryptography: Spring 21 (Illinois Tech)
  • CS528 Data Privacy and Security: Fall 20 (Illinois Tech)
  • CS549 Cryptography: Spring 20 (Illinois Tech)
  • CS425 Database Organization: Fall 19 (Illinois Tech)
  • CS528 Data Privacy and Security: Spring 19 (Illinois Tech)
  • CS425 Database Organization: Fall 18 (Illinois Tech)
  • CS528 Data Privacy and Security: Spring 18 (Illinois Tech)
  • CS695 Doctoral Seminar: Spring 18 (Illinois Tech)
  • CS425 Database Organization: Fall 17 (Illinois Tech)
  • Cybercrime Investigation (SUNY-Albany)
  • E-Discovery Forensics (SUNY-Albany)
  • Computer Network (SUNY-Albany)