| PREVIOUS | UP | NEXT | CONTENTS |
The Computer Science graduate program is not considered an ``entry level'' program; therefore, all incoming students will be expected to have demonstrated a basic understanding of fundamental concepts. Students with non-traditional backgrounds must show proficiency in or complete the courses listed as ``background''.
The curriculum and examination requirements for M.S. and Ph.D. students are designed to ensure that all students who receive a graduate degree have a working knowledge of those topics in computer science that are deemed fundamental by the faculty. This comprises a basic education in the core areas of computer science and a deeper education in one or more areas in which they will perform research. A core area illuminates the ways that most applications are designed and implemented, examines the hardware and software systems that are needed to execute the applications, and analyzes the resulting performance of such applications. M.S. and Ph.D. students are required to complete courses in each of these areas. Ph.D. students are further required to pass a comprehensive exam comprising questions in each core area.
| PREVIOUS | UP | NEXT | CONTENTS |