Current (Spring 19)

  • CS528 Data Privacy and Security
  • Office Hours: 4:30-6PM Tuesdays (or by Appointment)
  • Classroom: Stuart Building-107
  • Date/Time: Tuesdays 6:25-9:05PM
  • 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
    • Differential Privacy and Local Differential Privacy
    • Cryptography (Review)
    • Secure Multiparty Computation
    • Homomorphic Encryption and Fully Homomorphic Encryption
    • Privacy Preserving Data Analysis
    • Cryptographic Protocols
    • Private Information Retrieval
    • Searchable Encryption
    • Data Integrity Verification
    • Data Protection in Different Applications

Past

  • Database Organization: Fall 18 (Illinois Tech)
  • Data Privacy and Security: Spring 18 (Illinois Tech)
  • Doctoral Seminar: Spring 18 (Illinois Tech)
  • Database Organization: Fall 17 (Illinois Tech)
  • E-Discovery Forensics: Spring 17 (SUNY-Albany)
  • Cybercrime Investigation: Spring 17 (SUNY-Albany)
  • E-Discovery Forensics: Spring 16 (SUNY-Albany)
  • Networking: Intro to Data Communications: Fall 15 (SUNY-Albany)
  • Cybercrime Investigation: Fall 15 (SUNY-Albany)
  • E-Discovery Forensics: Spring 15 (SUNY-Albany)
  • Cybercrime Investigation: Spring 15 (SUNY-Albany)
  • Networking: Intro to Data Communications: Fall 14 (SUNY-Albany)
  • Cybercrime Investigation: Fall 14 (SUNY-Albany)
  • Cybercrime Investigation: Spring 14 (SUNY-Albany)
  • Cybercrime Investigation: Fall 13 (SUNY-Albany)