Graduate Level Variable Title Courses - Department of Computer Science - Purdue University Skip to main content

Graduate Level Variable Title Courses

Beginning in Fall 2021, Computer Science graduate level variable title courses will be offered as described below.  CS graduate seminars allow students to explore new and cutting edge topics that are not part of the regular curriculum. Students are encouraged to broaden their knowledge via these courses. The guidelines regarding inclusion on your formal Graduate School Plan of Study are below.

  • CS 59000*** (Individual Study Course) - will be used exclusively for Individual Study offerings.
  • CS 59200 (Seminar Course) - is a course that deviates from a traditional course structure by emphasizing student presentations and projects over lectures, assignments, and exams.
    • Course offerings are reviewed each semester to determine if they will be permitted on a PhD plan of study or as an MS plan elective
    • Use regular registration to enroll in these courses.
  • CS 59300 (Traditional Course) - will be used for topics not currently covered in the CS graduate curriculum. Each offering follows a traditional course structure with textbook(s), assignments, exams, and week-by-week content synopsis described in a syllabus. A CS 59300 offering does not imply that a course is intended to become, or will become, a regular course in the CS graduate curriculum.
    • Course offerings are reviewed each semester to determine if they will be permitted on a PhD plan of study or as an MS plan elective.
    • Use regular registration to enroll in these courses

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59000VR1* Extended Reality Aniket Bera TTH 3:30p - 4:20p HAAS G066

yes

yes

CS 59200HWS Hardware Security Dave Tian MW 6:00p-7:15p LWSN B134

no

no

CS 59200PHA Password&Human Authentication Jeremiah Blocki TTH 1:30p - 2:45p GRIS 133

yes

yes

CS 59200RXR Res Topics In Extended Reality Voicu Popescu TTh 10:30am - 11:45am GRIS 133

 no

no

CS 59200SAA Socially Assistive Agents Sooyeon Jeong MWF 11:30am - 12:20p LWSN 1106

yes

no

CS 59300SER Software Engineering for Robotics Zachary Kingston TTH 12:00p - 1:15p GRIS 133

yes

no

 *course has PSO's and is counted as 592/593 for plans of study

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59200AIS AI and Security Xiangyu Zhang TTh 10:30am - 11:45am LWSN 1106

no

no

CS 59200-CGP Compilers For GPUs Zhiyuan Li TTh 10:30am - 11:45am LWSN B134

yes

yes

CS 59200LLM Reasoning with LLM Abulhair Saparov* TTh 3:00pm - 4:15pm LWSN 1106

yes

yes

CS 59200MLS Machine Learning Systems Yupeng Miao* TTh 4:30pm - 5:45pm BRNG 1254

 yes

 yes

CS 59200-MP1 Motion Planning Aniket Bera M 12:30pm - 3:20pm WALC 3154

yes

yes

CS 59200RM

Robot Manipulation

Zachary Kingston* TTh 1:30pm - 2:45pm LWSN 1106

yes

yes

CS 59200STC

Special Topics in Cryptography

Aarushi Goel* M 11:30am - 2:20pm LWSN B134

yes

yes

CS 59300AE

Algorithmic Economics

Alex Psomas TTh 1:30pm - 2:45pm LWSN B134

yes

yes

CS 59300-CVD Comp Vision With Deep Learning Raymond A. Yeh MWF 12:30pm - 1:20pm BHEE 236

yes

yes

CS 59300-HRI

Human-Robot Interaction Sooyeon Jeong TTh 9:00am - 10:15am BHEE 236

yes

yes

CS 59300-MLT

Machine Learning Theory Steve Hanneke TTH 12:00pm - 1:15pm LWSN 1106

yes

yes

CS 59300-PCA Principles Comp Architecture Mohammadkazem Taram TTH 4:30pm - 5:45pm LWSN 1106

yes

yes

CS 59200RLI Reinforcement Learning Joseph Campbell* MW 4:30pm - 5:45pm LWSN B134

yes

yes

 * - New Faculty fall 2024

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59000-VRO Introduction to VR/AR Voicu S. Popescu TTh 10:30am-11:45am

yes

no

CS 59200-ASE AI-Assisted Software Engr Tianyi Zhang TTh 12:00pm-1:15pm LWSN B134

yes

yes

CS 59200-HAI Human-AI Interaction Ming Ying M 3:30pm-6:20pm LWSN 1106

yes

yes

CS 59300-IQC

Intro To Quantum Computing Eric Samperton TTh 10:30pm-11:45am GRIS 133

yes

yes

CS 59300-PCA Principles Comp Architecture Mohammadkazem Taram TTh 4:30pm-5:45pm GRIS 133

yes

yes

 

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59200-CGS Gen Methods In Comp Graphics Bedrich Benes MW 4:30pm-5:45pm LWSN B134

yes

yes

CS 59200-HRI Human-Robot Interaction Sooyeon Jeong TTH 9:00am-10:15am LWSN B134

yes

yes

CS 59200-LLM Adv Topics In Reasoning W/ LLM

Dan Goldwasser

Instructor approval required

TTH 1:30pm-2:45pm LWSN B134

yes

yes

CS 59200-MP Motion Planning Aniket Bera W 2:30pm-5:20pm WALC 3138

yes

yes

CS 59300-MLT Machine Learning Theory Stephen Robert Hanneke TTh 12:00pm-1:15pm LWSN 1106

yes

yes

 

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59000-VR0 Introduction To VR/AR Aniket Bera MWF 9:30am-10:20pm LWSN B134

yes

no

CS 59200-DDS Disaggregated Database Systems Jianguo Wang TTH 4:30pm-5:45pm GRIS 133

yes

yes

CS 59200-TPL Adv Topics In Types And PL Benjamin J. Delaware TTH 12:00pm-1:15pm GRIS 133

 yes

yes

CS 59300-AE Algorithmic Economics Alexandros Psomas MWF 11:30am-12:20pm GRIS 133

 yes

 yes

CS 59300-MAS Microarchitecture Security Mohammadkazem Taram TTH 1:30pm-2:45pm REC 103

yes

yes

CS 59300-ROB Robotics Ahmed Qureshi TTH 9:00am-10:15am LWSN 1106

yes

yes

CS 59300-TDA Topological Data Analysis Tamal Krishna Dey TTH 1:30pm-2:45pm GRIS 133

yes

yes

CS 690000-DPL Deep Learning Bruno Ribeiro TTH 4:30pm-5:45pm LWSN 1106

yes

yes

 

Course number 

Title (PDF syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59200BDS

New Trends in Big Data Systems

Aref, Walid G

TTH 1:30pm-2:45pm

KRAN G004

yes

yes

CS 59200DOM

Distributed Optimization for Machine Learning

Bullins, Brian*

TTH 1:30pm-2:45pm

LWSN 1106

 yes

yes

CS 59200MDH

Modeling Digital & Real Humans

Bera, Aniket*

 TTH 10:30am-11:45am

 HAMP 1113

 yes

 yes

CS 59200NPS

Neurosymbolic Prog Synthesis

Samanta, Roopsha

TTH 10:30am-11:45am

GRIS 133

yes

yes

CS 59200PML

Probabilistic Machine Learning

Zhang, Ruqi*

TTH 12:00pm-1:15pm

LWSN B134

yes

yes

CS 59200RSS

Reliable and Secure Systems

Sousa Da Fonsec, Pedro Jose

TTH 4:30pm-5:45pm

GRIS 133

yes

yes

CS 59200TMP

Topics in Machine Perception

Yeh, Raymond A*

TTH 10:30am-11:45am

LWSN B134

yes

yes

CS 59300ACA

Advanced Computer Architecture

Qian, Xuehai*

TTh 10:30am-11:45am

BCHM 102

yes

yes

CS 59300CLG

Computation Learn On Graphs

Li, Pan

TTH 3:00pm-4:15pm

LWSN B134

yes

yes

CS 59300HAI

Human AI-Interaction

Zhang, Tianyi

TTH 4:30pm-5:45pm

LWSN B134

yes

yes

CS 59300MLT

Machine Learning Theory

Hanneke, Stephen Robert

TTH 9:00am-10:15am

GRIS 133

yes

yes

 

*New Faculty Member

Course number 

Title (syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59000DSP

Data Security & Privacy

Li, Ninghui

TTH 10:30am-11:45am

LWSN B134

yes

no

CS 59000VR

Introduction to VR/AR

Popescu, Voicu

TTH 12:00pm-1:15pm

LWSN B134

yes

no

CS 59200AGT

Algorithmic Game Theory

Branzei, Simina

TTH 10:30am-11:45am

SYNC ONLINE

yes

yes

CS 59200AIT

AI Techniques In Cybersecurity

Bertino, Elisa

TTH 9:00am-10:15am

LWSN 1106

yes

yes

CS 59200ATK

Analytical Toolkit In CS

Maji, Hemanta K

TTH 12:00pm-1:15pm

AR 102

yes

yes

CS 59000CLC

Cloud Computing (PDF)

Comer, Douglas

TTH 4:30pm-5:45pm

KNOY B033

yes

no

CS 59200CAC

Compiler-Architecture Codesign (PDF)

Jung, Changhee

MW 4:30pm-5:45pm

WALC 3084

yes

yes

CS 59200ICS

IoT/CPS Security (PDF)

Celik, Berkay

MW 4:30pm-5:45pm

LWSN 1106

yes

yes

CS 59200IML

Interpretability In ML

Khanna, Rajiv

TTH 3:00pm-4:15pm

LWSN B134

yes

yes

CS 59200IVZ

Information Visualization

Tricoche, Xavier

MWF 9:30am-10:20am

LWSN B134

yes

yes

CS 59200NIV

Network Intelligence 5G/Beyond

Peng, Chunyi

MWF 10:30am-11:20am

LWSN B134

yes

yes

CS 59300RL

Reinforcement Learning

Azizzadenesheli, Kamyar

M 1:30pm-4:20pm

ME 1009

yes

yes

CS 59300ROB

Robotics

Qureshi, Ahmed

TTH 9:00am-10:15am

LWSN B134

yes

yes

CS 69000DPL

Deep Learning

Ribeiro, Bruno

TTH 12:00pm-1:15pm

BRNG 1268

yes

yes

Course number 

Title (syllabus linked)

Instructor

Days/Time

Location

OK MS as elective

OK PhD as 1 of 6

CS 59200ADS

Advanced Distributed Systems

Zhang, Yongle

TTH 4:30-5:45

LWSN B134

yes

yes

CS 59200AIS

AI for Scientific Discovery

Xue, Yexiang

MW 4:30-5:45

LWSN B134

no

no

CS 59200AST

Automated Security Testing

Bianchi, Antonio

TTH 3:00-4:15

UNIV 019

no

no

CS 59200ATC

Advanced Topics in Compilers

Rompf, Tiark

TTH 4:30-5:45

LWSN 1106

yes

yes

CS 59200HAI

Human-AI Interaction

Zhang, Tianyi*

MWF 10:30-11:20

LWSN B134

yes

yes

CS 59200HLT

Hands-on Learning Theory**

Honorio, Jean

TTH 4:30-5:45

BRNG B248

yes

yes

CS 59200IRM

Introduction to Robot Motion

Qureshi, Ahmed*

TTH 3:00-4:15

LWSN B134

yes

yes

CS 59200MLA

ML and Algorithms Seminar

Valiant, Paul*

M 11:30-2:20

PSYC 3102

yes

yes

CS 59200MLT

Machine Learning Theory

Hanneke, Steve*

TTH 1:30-2:45

REC 315

yes

yes

CS 59200MML

Methods for Machine Learning

Makur, Anuran*

MW 4:30-5:45

REC 103

yes

yes

CS 59200PDP

Prog Self-Driving Networks

Shahbaz, Muhammad

TTH 12:00-1:15

LWSN B134

yes

yes

CS 59200SRA

Software Reliability and AI

Tan, Lin

TTH 1:30-2:45

PHYS 111

yes

yes

CS 59200TCC

Trusted & Confidential Computing

Tian, Dave

MW 6:00-7:15

LWSN 1106

no

no

CS 59200VSS

Verifying Systems at Scale

Jagannathan, Suresh

TTH 1:30-2:45

PHYS 110

no

yes

CS 59300ATA

Advanced Topics in Algorithms

Quanrud, Kent

F 11:30-2:20

REC 123

yes

yes

CS 69000SLM

Statistical Machine Learning II

Honorio, Jean

TTH 10:30-11:45

HAMP 2117

yes

yes

 

*New Faculty Member

**All requests will be reviewed by instructor, limit 15 students

 

***CS 59000 and 69000 lecture courses included above fall under the same guidelines as CS 59200 and 59300 courses. These seminars and new courses in development previously offered as CS59000 or CS69000 will retain the original temporary number until the permanent number is assigned.

CS 59000 one credit courses are not included in the above lists as they are not eligible for inclusion on a plan of study.

Last Updated: Nov 13, 2024 10:00 AM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Purdue University Indianapolis, 723 W. Michigan St., Indianapolis, IN 46202

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.