Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
A Doctor of Philosophy (PhD) program centers on conducting innovative, long-term research under the guidance of an academic advisor. This advanced degree allows you to pioneer discoveries, tackle significant contemporary challenges, push your limits, and cultivate both specialized and adaptable skills. Elevate your knowledge and capabilities to a professional standard. Delve deeper into computer science principles, expanding upon your bachelor's education or work experience. You'll sharpen your capacity for analytical and inventive thinking regarding computer science methodologies, network systems, and software development. Select from diverse specializations such as artificial intelligence, cybersecurity, data analytics, machine learning, or mobile application design. Alternatively, concentrate on software by exploring advanced subjects like coding, database architecture, and web development. The program includes independent research projects to foster comprehensive expertise in your chosen field. Master's candidates will produce a substantial thesis, demonstrating high-level proficiency in their research domain. Instruction comes from the School of Engineering and Computer Science, where you'll collaborate with globally recognized experts in the discipline.