PhD Plan Instructions - Department of Computer Science - Purdue University Skip to main content

Instructions for a Plan of Study for the Ph.D. Degree

(2016 Rules)

Submit your MS plan of study BEFORE you submit your PhD plan of study, if you intend to receive a MS degree from CS in addition to the PhD.

Future courses may be listed on a plan of study.

Go to in order listed:

  1. mypurdue:
  2. Academic
  3. “Graduate School Plan of Study”
  4. Log on with career account
  5. “Plan of Study Generator”
  6. “Create New Plan of Study”

Next Screen


  • Computer Science
  • <Your Start Term>
  • <Your Purdue Email>

Next Screen


  • Degree Title: ____PhD___________________________________________________________________________
  • Choose Non-Thesis or Thesis Option: ____**leave blank**_________________________________________
  • Date Degree Expected:___<your expected graduation date>________________________________________

Next Screen


  • Concentration: ____________ **Leave blank**_____________________________________________________

                                       or list

         ____________ CMLS (if enrolled in COMPUTATIONAL LIFE SCIENCE-IGP)________________

                                       or list

         ____________ CMSI (if enrolled in COMPUTATIONAL SCIENCE-IGP)_____________________

  • Language Requirement: ____**Leave Blank unless required by your advisory committee**____________

Next Screen

For “completed” & “current”, “transfer”, "future” courses:

  • Do not click “Use” box for:
    • CS 69800
    • CS 69900
    • individual study courses (except those used for CPT)
    • undergraduate courses
    • graduate courses used to fulfill undergraduate degree requirements (anywhere)
    • courses used to fulfill requirements for any other doctoral degree (anywhere)
    • courses graded on an S/U or P/N basis.
  • Click “Area” button:
    • Primary: ______for 2 Core Courses____________________________________________
    • Related: _____ for 4 CS Courses (and also all CPTs not listed on a MS plan)_____
  • Do not click “B or Better Required” box
  • Click “M.S” box: _____for courses previously used on one and only one Master's plan____
  • Follow the Course Transfer Instructions before listing transfer courses
    • list only approved transfer courses by the numbers and titles as they appear on the transcript from the school where you took them
    • list in the Comments section the Purdue CS course numbers that correspond with each transfer course

Next Screen


A total of at least 3 committee members

  • Chair:_______if you have only one “major professor” or “advisor”__________________
  • Co-Chair:___ if you have two “co-advisors”______________________________________
  • Member:____for faculty agreed upon by you and your chair or co-chairs___________

Submit as “DRAFT”. The CS graduate office will then review your plan and give you further instructions.

After your plan has been approved by the Graduate School, you should check the plan every semester until you have completed all the requirements listed on it.

Changes to an approved plan of study can be requested via the plan of study generator. A typical reason for changing a plan is to replace a course by a more interesting or more beneficial course. Sometimes a course must be replaced because it is not available or is scheduled in conflict with another course on the plan. Replacing a course because of a bad grade is not normally permitted.

rm April 18, 2017

Last Updated: Sep 13, 2018 2:44 PM

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

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.