The Doctor of Philosophy (Ph.D.) in Computer Science program is especially well suited to those in industry, education, or government who are involved with one of the many areas of computer science and information technology. This program provides research-oriented professionals knowledge in the major areas of computer science, the tools and ability to develop creative solutions to substantive real-world problems. Its unique format combines traditional and online instruction to provide professionals the opportunity to pursue graduate study while continuing to work in their current positions.
The degree program is designed for students with a bachelor’s or master's degree in computer science, or a closely related field. The B.S. to Ph.D. and M.S. to Ph.D. pathways emphasize core computer science knowledge in programming languages, operating systems, database management systems, software engineering, and design and analysis of algorithms. Additionally, coursework and research areas leading to the completion of a dissertation include cybersecurity, software engineering, computer systems, artificial intelligence, and data science.