Admission Requirements
ADMISSION REQUIREMENTS FOR MS AND PHD*
All students are required to take the GRE General Test. The GRE Subject Test in Computer Science is recommended. International students are required to take the written TOEFL Test. For more information on procedures for international students, go to the International Information page of the Graduate School web site. For students without a B.S. degree in Computer Science, the minimal formal course work includes an introduction to computer science, object-oriented programming, data structures, operating systems, programming language concepts, and computer science theory. These pre-requisites can be satisfied at UNH by the following undergraduate courses:
| CS 415 | Introduction to Computer Science I |
| CS 416 | Introduction to Computer Science II |
| CS 515 | Data Structures |
| CS 520 | Assembly Language Progamming and Machine Organization |
| CS 620 | Operating System Fundamentals |
| CS 659 | Introduction to the Theory of Computation |
NOTE: Computer Science graduate students are required to get a minimum of a B+ in pre-requisite undergraduate courses and a minimum of a B- in graduate level courses.
Although the Master's program is normally a two-year program, someone admitted with just this minimal background should anticipate taking two-and-a-half to three years to complete the degree. Students without a B.S. or M.S. in computer science are not normally admitted directly into the Ph.D. program, but it is possible to transfer from the M.S. program to the Ph.D. program.
*For admission requirements for our Software Systems Engineering Certificate Program, please click here.