Ph.D. in Computer Science (Bioinformatics Specialization)

The objective of the Ph.D. program in computer science with a bioinformatics specialization is to provide qualified candidates with the opportunity to pursue a course of study that will bring them to the frontiers of knowledge in an area of bioinformatics and engage them in high quality research under the direction of a supervisory committee. This research should culminate in a dissertation presenting significant results, which are publishable in recognized refereed journals.

To apply to this program, please select Computer Science (PhD) - Bioinformatics under Computing heading on the Program Selection page of applyweb.

Application Instruction Details

Graduate Degree Selection During Application

Prospective graduate students begin their application process by selecting a graduate degree program and submitting an application to the University of Nebraska–Lincoln Office of Graduate Studies. The School of Computing offers several master's and doctoral-level graduate degrees, so choosing your desired graduate degree program may be confusing. The instructions and images below will help you select and apply to the correct degree program.

You will select your graduate degree program at the Program Selection step of the application process:

example program selection on graduate studies application page

In the Search for Program field, enter the word "computer." The search results should return the graduate degree options available in the School of Computing:

example search results of computer science graduate degree choices

Select your preferred School of Computing graduate programs under the heading Computing.

Note: The computer engineering graduate degree is also listed here at the bottom as Engineering (PhD) – Computer Engineering – Computer Science.

Admission Requirements

To enter the Ph.D. program a student must have completed the equivalent of our master's degree in computer science. Background courses must include:

Mathematics: Calculus, linear algebra, and probability and statistics

Computer Science: Programming languages, computer organization, discrete structures, algorithms and information structures, computer architecture and operating systems

The student must have the equivalent of 36 semester hours (30 with thesis option) of graduate course work including at least 18 hours of advanced courses in computing. Students entering the Ph.D. program must have adequate background to successfully take the qualifying examination within a year.


Students are generally admitted to the Ph.D. program on a provisional basis. Every Ph.D. student must take the bioinformatics qualifying examination no later than one year after completing requirements for an M.S. degree. Once the student has passed the qualifying examination, he/she is no longer considered provisional. Each student must also pass a written comprehensive examination after the student has substantially finished the course work for the Ph.D. After the student has decided on a dissertation topic and obtained preliminary results, an oral candidacy examination must be scheduled for approval of the research topic by the student's supervisory committee. After the dissertation research work is complete and written up, a public defense of this work must take place during the final oral examination.

Choosing an Advisor

The choice of an advisor is based on a student’s goal for a Ph.D. It is important to realize that the research program is a cooperative effort between the student and the advisor. The advisor has the overall responsibility for the direction and course of the student's research program. The advisor must be a fellow of the graduate faculty in the School of Computing. The bioinformatics graduate advisory committee, in consultation with the graduate student, will recommend the appointment of the advisor for the supervisory committee to thedirector of the school's graduate committee.

Qualifying Examination

A graduate student working towards a Ph.D. must pass a Ph.D. qualifying exam. The purpose of the qualifying exam is to test the student's basic preparation in researc and in topic areas that are considered core to computing. Refer to the Ph.D. qualifying examination process documentregistration form, and qualifying exam grading rubric for more details. 

A student admitted to the School of Computing Ph.D. program with an M.S. received at the university or elsewhere must fulfill his/her qualifying examination requirement no later than the third semester after admission. A student admitted to the School of Computing Ph.D. program without an M.S. must fulfill his/her qualifying examination requirement no later than the fourth semester after admission. A student may take the exam no more than twice.

A student cannot form his/her Ph.D. supervisory committee before passing the qualifying examination and thus the program of studies for the Ph.D. can not be approved before the student has passed the qualifying examination. Also, it should be noted that according to graduate college requirements, a student should not be beyond the half-way mark (that is 45 credit hours applicable towards the degree) when her/his program of studies is approved.

Supervisory Committee

The purpose of the supervisory committee is to assist the students in preparing a program to enable success in the Ph.D. program and in evaluating the research. The supervisory committee for the Ph.D. degree in computer science with the bioinformatics specialization follows the same guidelines as for the regular School of Computing Ph.D. program. The supervisory committee can be formed only after the student has passed the qualifying examination. The supervisory committee for a student should consist of at least four graduate faculty fellows including one from a life-sciences department. The advisor acts as the chair of the committee. The advisor generally helps the student in forming the supervisory committee. The student and the advisor must then submit the “recommendation for appointment of a supervisory committee for the doctoral degree” form (appendix N) to the bioinformatics graduate advisory committee chair for his/her signature. After the approval by the graduate advisory committee chair, the form is forwarded to the School of Computing graduate committee chair for approval and then to the dean of Graduate Studies for final approval of the supervisory committee.

A reading committee consisting of two members of the supervisory committee will be appointed by the supervisory committee. The chair of the committee must not be a member of the reading committee. The dissertation must be approved by the reading committee before the final oral examination can be scheduled.

Program of Study

A total of 90 credit hours are required which must consist of the following: 

  • 51 to 63 hours of regular course work compliant with the breadth requirements, of which at most 9 credit hours of the following independent study type courses: CSCE 892 (when taken as an independent study), CSCE 897, CSCE 898, or CSCE 996. At most, 6 credit hours of CSCE 899 (master's thesis) can be counted towards regular non-independent study course work. 
  • 3 to 9 hours must be directed doctoral research (CSCE 991)
  • 18 to 36 hours must be dissertation credits (CSCE 999)
  • No fewer than 45 credit hours must be completed at the University of Nebraska. 

The program of study must be filed with the Office of Graduate Studies before the student has completed 45 credit hours. The supervisory committee should meet to review and approve the program of study and general area of research for the dissertation. A report of the supervisory committee on program of studies for the doctoral degree is then forwarded to the Office of Graduate Studies. Any subsequent change in the program or in the dissertation topic must be approved by the supervisory committee and the action reported to Graduate Studies. The program of study cannot be filed until the student has cleared all the deficiency courses listed in his or her certificate of admission.

For more details, refer to the Ph.D. requirements document

Breadth Requirements

At least three courses in each of the following tracks:

  1. Theory
  2. Systems/Applications
  3. Biosciences/Bioinformatics

Note: For details see the bioinformatics track listing.

Additionally, the student must attend at least 30 departmental colloquia, doctoral oral presentations, and/or master's thesis presentations during the Ph.D. program. A sign-up sheet is used during these events as proof of attendance. Note that master's project presentations may not be used to fulfill this requirement.

Directed Doctoral Research course: CSCE 991

At least 3 hours of research (up to 9 credit hours) with chosen supervisor on a topic directly related to the dissertation. This course provides a directed research experience with a faculty advisor as a gateway to doctoral dissertation research. 

Every Ph.D. student should take this course and pass before they take CSCE 999 dissertation credits. For a passing grade the student must (a) submit a written report which will be evaluated and graded by the supervisor, and (b) pass the Ph.D. qualifying examination. 

Note: This course is a pre-requisite for CSCE 999.  

Comprehensive Examination

After a student has reached a point in their studies where they have substantially defined their Ph.D. research topic and completed preliminary work toward that topic, it is important that they demonstrate their readiness to conduct that research, and the sufficiency of their background preparation in that area. The comprehensive examination is the mechanism for achieving this.

The comprehensive examination shall be conducted by the Ph.D. supervisory committee. The examination will be conducted after the student has completed at least 54 hours of course work and has spent time working on one or more specific research problems that are expected lead to their dissertation. The exam must be completed no later than 7 months prior to the student's Ph.D. defense.

The comprehensive examination shall consist of two parts: a written dissertation proposal followed by an oral presentation. The written proposal shall contain a statement of the student's thesis topic and motivation for the work, a summary of preliminary work completed (ideally, with reference to one or more papers published), and a description of proposed work remaining. It is essential that the proposal demonstrate the student's breadth of understanding of the field of knowledge of which their research area is a part by providing a thorough discussion of background and related work in the topic area of the dissertation that is sufficient to allow the committee to evaluate the novelty of the student's own proposed work. The written proposal shall be sent to the student's supervisory committee at least 2 weeks prior to the date of the oral presentation.

The oral presentation shall involve a formal presentation of the proposal by the student, of duration between 30 and 45 minutes. The oral presentation will be followed by a question-and-answer period. The questions may pertain to any aspect of the student's proposal, oral presentation, and planned research.

The supervisory committee will report its decision to the student and, in writing, report results to the Graduate Secretary and Graduate Committee (these results will then be reported to the Graduate College).

If a student fails the comprehensive examination, the supervisory committee may decide to give the student a second chance, making particular recommendations for improvements, or they may recommend termination of the student's graduate status. A second exam may not be attempted earlier than the following academic term.

Failure to pass the comprehensive examination in will result in the student's dismissal from the Ph.D. program. The letter of dismissal will be issued by the graduate committee and graduate chair, following receipt of a recommendation and report from the supervisory committee. The student will have the usual right to appeal dismissal decisions to the Office of Graduate Studies.

No more than two attempts to pass the comprehensive exam will be allowed.


Upon the successful completion of the comprehensive examination, the supervisory committee will normally recommend the student for admission to candidacy. The committee, however, may require additional examinations. The student must file the application for admission to candidacy form with the Office of Graduate Studies. The term for candidacy is three years and the student is expected to complete the dissertation during this period. Following admission to candidacy the student must register for graduate classes during each academic year semester until he/she receives the Ph.D. degree.


All Ph.D. students must complete a dissertation under the supervision of a fellow of graduate faculty. It is expected that the work done makes original contribution to the field. It is expected that the work is of a quality that can be published in refereed journals, if it has not already been published. The student is required to write the dissertation in a standard style (Use the "Guidebook for Preparing your Thesis or Dissertation" available from the Office of Graduate Studies.) LaTeX templates are also available on the departmental computers.

Following a thorough review by the advisor, copies of the dissertation are given to the members of the reading committee (a subset of the supervisory committee). The student must give the committee at least two weeks for review. Upon approval of the reading committee a copy of the completed "Application for Final Oral Examination" form (appendix Q) and a copy of the dissertation is submitted to the Office of Graduate Studies, at least three weeks prior to the final oral examination.

Final Oral Examination (Thesis Defense)

The final oral examination is required for all Ph.D. students. The oral examination will be scheduled for two hours and consist of the presentation and defense of the research. The presentation is open to the public and the student is required to give an abstract (electronic copy) to the office to be used for advertising. After the public presentation and a question-and-answer period, the remainder of the examination is conducted privately by the supervisory committee. The supervisory committee may require the student to make changes to the dissertation and/or conduct additional research and the advisor is generally responsible for making sure that the work is completed. The advisor decides on the grade of the Ph.D. dissertation.

Final Dissertation

After appropriate changes have been made to the dissertation based on the comments of the committee, and the supervisory committee has approved the final dissertation, the student must upload an electronic version of the dissertation to ProQuest and UNL Digital Commons. The student is required to make a hard-bound copy of the thesis/report to the advisor, unless the advisor chooses not to require one. It is also customary to offer each member of the supervisory committee a copy of the final report. The student must also submit two unbound copies to the Library.