They are usually employed by computer manufacturers and software houses specializing in systems software. Prospective students who do not meet the conditions for admission may be admitted conditionally, in which case the Department will prescribe a program for the removal of such admission conditions. Conditional status must be removed prior to graduation. It is to be administered before the student has completed nine hours of graduate work. The students who fail are advised to take appropriate undergraduate courses before attempting the exam again.
Students are to be given three opportunities to pass the examination.
It is given early in the program in order to function as an effective diagnostic. Interested and qualified students are offered the option of writing a master's thesis. Students selecting this option are encouraged to choose an advisor and topic as early as possible in order to plan the thesis development and any needed supporting coursework. In addition to meeting all the general requirements of the Graduate School and of the Department as stated above, candidates for the master's degree in computer science must satisfy the following requirements. At least 30 of the 36 hours required must be in computer science courses.