CS 442

Fall 2022 All Classes

All Classes

Credit: 3 OR 4 hours.

Prepares students to understand the security and privacy problems in machine learning and educates students to propose different attack strategies to identify the vulnerabilities of a range of learning algorithms and understand different defense approaches towards trustworthy machine learning systems. Students will explore topics including basic machine learning foundations (e.g., linear regression and PCA), adversarial attacks against different learning algorithms, differential privacy, data valuation, and different categories of defenses. The lessons are reinforced via a series of topic-driven lectures, coding assignments, related paper readings, exams and in-class discussions. Students will learn to analyze current interactions between attackers and defenders on machine learning and therefore develop an understanding of the principles on trustworthy machine learning which is an emerging and important topic. Students will be required to finish three related homework projects, including 1) developing a machine learning classifier, 2) designing adversarial attacks against the built classifier, and 3) developing defenses to improve the robustness of the trained classifier against designed attacks. Students registered for 4 credit hours will also finish a final project based on the class topics, demonstrating their ability to propose related new algorithms based on the class subjects.

3 undergraduate hours. 4 graduate hours. Prerequisite: CS 225; one of CS 440, CS 441 or CS 446; one of MATH 225, MATH 257, MATH 415, MATH 416, ASRM 406 or BIOE 210.

CS 442 class schedule data for fall 2022
CRN Type Section Time Day Location Instructor Section Details
78068
Lecture-Discussion
TLG
ARRANGED
n.a.
Location Pending
Part of Term:
1
Date Range:
08/22/22-12/07/22
Credit:
4 hours
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Computer Science or Bioinformatics major(s). Restricted to Graduate - Urbana-Champaign.
Not intended for First Time Freshman students.
77551
Lecture-Discussion
TLU
ARRANGED
n.a.
Location Pending
Zhao, H
Part of Term:
1
Date Range:
08/22/22-12/07/22
Credit:
3 hours
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Restricted to CS and blended CS majors students.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000