Computer Science and Engineering, PhD

Parent Entity: 
Engineering and Computer Science, College of » Computer Science and Computer Engineering
Program Type: 
Degree Type: 
Doctor of Philosophy

Program Description:

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 Graduate School; 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.

  • Baccalaureate or master's degree from an accredited institution in computer science, computer engineering, or related discipline with a grade point average of 3.3.
  • Students must receive a score of at least 1150 (old scale) or 305 (new scale) on the Graduate Record Examination (GRE) general test portion and a minimum TOEFL score of 79-80 (Internet-based) or 550 (paper-based).
  • GRE general test scores are required.

Admissions Requirements:

  • Bachelor's or Master's in computer science, computer engineering or another science or engineering field
  • Knowledge of computer organization, operating systems,data structures and either digital design or formal languages
  • Minimum GPA of 3.0 if admitted with a Bachelor's degree or a minimum GPA of 3.3 if admitted with a Master's degree.


A wide range of computing systems interconnected via the campus-wide network support all the degree programs in the department. A variety of high-end and special-purpose systems are available for research through the Ohio Supercomputer Center. University and college systems include a variety of servers and workstations running current operating systems including Linux, Mac OS, and Windows. Department facilities provide specialized systems and support equipment tailored to specific curriculum and research areas. These include a Linux-based Operating Systems and Internet Security lab, an Immersive Visualization and Animation Theater lab, and a variety of workstations and personal computers providing software tools for project design and development. The program also has access to one of the most advanced visualization and presentation environments in the nation, the Appenzeller Visualization Laboratory, located in the Joshi Research Center. The Department has laboratories dedicated research in assistive technologies, RFID, vision interfaces and systems, medical image analysis, parallel and distributed computing, evolvable hardware, database systems, data mining, mobile information and communications, software engineering, artificial intelligence, adaptive vision, advanced computer networking, semantic web services oriented computing, scientific workflows, business process management, bioinformatics, and cyber security.

For additional information: