The PhD degree program in Computer Science offers a comprehensive curriculum encompassing both theoretical and applied aspects of computer science. Through a breadth course requirement, students acquire broad knowledge in various areas of computer science, while fulfilling a depth requirement enables them to conduct advanced research. Emphasizing research, the program aims for students to make significant contributions to the field through dissertations and scholarly publications. Graduates are prepared for roles as educators, researchers, and technical leaders in academia, industry, or research laboratories.