Indiana University


ComputerScience






 Home

 Contacts

 Courses

 Academics
 Academic Integrity
 Graduate:
   Admission
   Programs
   Advising
   Support
   Orientation
 Undergraduate:
   Admissions
   Programs
   Advising
   Internal

 Careers

 Research

 People

 Calendar

 Resources

 Facilities

 Hiring

Requirements for the
Doctor of Philosophy Degree

NOTE: The requirements listed here take precendence over listing in the Graduate School Bulletin.

Admission and advising

Required for admission are a baccalaureate degree in any area, and results of the Graduate Record Examination (subject test highly desirable). Prerequisites from graduate programs are the courses C335 Computer Structures, C341 Fundamentals of Computing Theory, and C343 Data Structures, or equivalent or more advanced courses from other academic institutions.

Students admitted to the PhD Program are assigned a counselor, as well as an advisory committee. The advisory committee shall approve the student's program of study and counsel the student until the passing of the Qualifying Examination. A research committee is formed after the student has a thesis advisor.

Requirements Summary

  • Course Requirements.
    • A total of 90 credit hours is required, all for graduate level courses or courses listed in the university's Graduate School Bulletin.
    • All course requirements of the Master' s Degree must be satisfied.
    • An average of B (3.0) is required for computer science courses, in addition to the university Graduate School's requirement of a B average for all courses taken.
  • Minor Area Requirement. Three options are available:
    • An external minor awarded by another Indiana University graduate program and approved by the Computer Science Department.
    • An internal minor: 9 computer science credits, in courses other than reading and research, and in an area other than the student's specialization. The area and the courses must be approved by the student's advisory committee. These 9 credits can not be counted towards the six course requirement (as specified for the Master's program).
    • An individualized interdisciplinary minor, as prescribed by the graduate school bulletin: at least 12 credits spanning at least two departments, to be recommended by the student's advisor and approved by the dean in advance of any course work.
  • Qualifying Examination. The qualifying examination consists of four written tests (qualifiers), an oral area qualifier, and a thesis proposal presentation.
    • Written Qualifiers, consisting of three core qualifiers (Algorithmics, Foundations, and Systems) plus one elective (from Applied Logic, Artificial Intelligence, Databases, Hardware Methods, Programming Languages, and Scientific Computing). Core qualifiers are offered twice a year (August and January). Elective qualifiers are offered at least once a year.
      A student must pass three of the four qualifiers with a grade of B or better, and one with a grade of C or better. Each qualifier may be re-taken once, within a year of a first attempt. A student is permitted to attempt elective qualifiers for a total of at most two times. These limits are exclusive of an attempt at one qualifier made upon entering the program. Students must make their first attempt of each one of the core qualifiers and of one elective by the start of their fourth semester in the program, and must successfully complete the written qualifiers requirement before the start of their sixth semester. A longer or shorter period may be designated by the department upon matriculation.
    • Oral Exam, taken independently of the written qualifiers, and covering in depth knowledge of the student's intended research area.
    • Thesis Proposal, defended later than the oral exam, and consisting of an well-informed presentation of a research plan to lead to the successful completion of a dissertation.

  • Dissertation. A written elaboration of significant original research, which must be successfully presented to the thesis committee in a thesis defense.

    Further Help

    Students with questions about requirements are invited to email them to gradvise@cs.indiana.edu. Questions may also be addressed to appropriate faculty members, or to the Director of Graduate Studies.

    Return to Index of Educational Programs




  • Home  ||   AcademicsAcademic Integrity
    Undergraduate:  Admissions | Programs | Advising | Internal
    Graduate:  Admissions | Programs | Advising | Support | Orientation





    Valid HTML 4.01!