Financial Support - Department of Computer Science - Purdue University Skip to main content

Financial Support

Admitted applicants to the CS graduate program will automatically be considered by the CS admissions committee for fellowships and teaching assistantships. CS faculty members may, at their discretion, award research assistantships. Students with potential for obtaining a doctoral degree are given priority. It is possible to be admitted without support.

In the Fall of 2023, all of the incoming PhD students and selected MS students are supported by fellowships and assistantships. The first-year stipend rate for 2023-2024 is $23,389 for the academic year (fall and spring semester). Students who are also supported in the summer will receive a yearly salary of $31,390.50.

 Senior PhD students receive stipend increases following completion of specific academic progress milestones:

  1. Satisfactorily completing semester 1-5 requirements
  2. Passing the preliminary examination

All incoming and current CS graduate students without funding may apply to be a CS Teaching Assistant (see next section for details) or seek support from other Purdue departments and offices. Many of our graduate students receive support from other Purdue entities.


CS Teaching Assistantships:

Applicants must be certified in oral English proficiency by one of the accepted methods (TOEFL within last 2 years, IELTS, or OEPT.) See details on the Methods of Oral English Proficiency Certification webpage.  If you meet one of these, send your proof of certification to Shelley Straley.

CS students needing to take the OEPT should contact Shelley Straley well in advance. Non-CS students should contact their Graduate Coordinator to arrange a test.

Details on the GTA application process and timeline, expectations, training and FAQs.

Once English certification has been submitted, graduate students wanting to be considered for TAships may complete this application.

Continuing CS graduate students should update their resumes and TA application each semester. Please do not ask the instructors of courses for TAships because the instructors do not assign TAs. The Assistant Head for Academic Programs is the hiring supervisor who will contact students regarding assignments.


CS Research Assistantships:

Incoming students will be contacted by faculty members interested in extending an offer based on their application. Current graduate students seeking a research assistantship should talk to individual faculty and attend research group meetings. Known available positions will also be posted in the Purdue CS Slack channel, in the weekly Grad Student Opportunities and Updates email, and may be emailed to the graduate student email list. 



Many of our students find well paying summer internships with our corporate partners. Known available internship positions will also be sent in Pat Morgan's Opportunities email, the Grad Student Opportunities and Updates email, and/or the Purdue CS Slack channel.


Other Purdue Departments and Offices:

The CS graduate office will send out notices to CS graduate students regarding graduate assistantships in other departments via the weekly Grad Student Opportunities and Updates email.

CS graduate students may also contact the Mathematics Department.


Residence Hall Assistants:

All CS graduate students may apply for a residence hall assistantship. See the Resident Assistants webpage for information.


Hourly Positions:

Students can also look for hourly positions on campus.

Last Updated: Sep 6, 2023 10:40 AM

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

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