The Department of Computer Science and Engineering offers a program of graduate study leading to the Doctor of Philosophy degree in computer science and engineering. The Ph.D. degree is awarded for demonstrated, scholarly excellence in study and research that provides a significant contribution to the fields of computer science or computer engineering. The program requires a concentration of study and research in specific areas of computer science and engineering. Programmatic strength lies in the unique blend of faculty expertise, in the combination of theory with software and hardware design, and in the laboratory facilities available to the program. Most courses are offered in the late afternoon to allow practicing computer professionals to begin the program on a part-time basis.
A student may be admitted to the Ph.D. Program in Computer Science and Engineering with a baccalaureate degree or a Master’s degree in computer science, computer engineering, or related areas and appropriate experience; satisfaction of the admission requirements as set forth by the School of Graduate Studies; and a record that indicates potential for a career in computer science and engineering research.
A student should come to the program with knowledge of high-level programming languages, data structures, real-time programming, computer organization, formal languages, operating systems and computer systems design; however, it may be possible to make up minor deficiencies after admission to the program by taking appropriate courses.
Visit the Graduate Advising Center for more information about admission to the PhD Program.