Purdue University - Department of Computer Science - Graduate Level Variable Title Courses 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

 

Fall 2021

Course number (syllabus linked)

Title

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

Last Updated: Aug 29, 2021 2:36 PM

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

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

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

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