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.
    • Approved as an elective for non-thesis MS students only (maximum of two)
    • Before a course can be approved on a plan of study, a detailed one-page course description approved by the CS faculty instructor must be submitted to csgrad@purdue.edu
    • See CS Grad Student Registration for details on how to register for individual study courses
  • 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 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-PAC Practical And Applied Crypto Christina Garman MW 4:30pm-5:45pm GRIS 133

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 9, 2022 2:43 PM

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

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

Copyright © 2022 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.