Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science graduate program provides a comprehensive curriculum covering both theoretical foundations and practical applications, alongside extensive research possibilities in virtually every discipline. Students receive guidance from faculty experts in diverse specializations including algorithm design and computational theory, high-performance and parallel computing, distributed systems, AI, robotics, and computer vision. The program also encompasses database systems, data analytics, human-computer interaction, information systems, computer graphics, visualization techniques, software development, programming languages, computer hardware architecture, compiler design, network systems, computational biology, bioinformatics, and cybersecurity. Furthermore, participants can pursue interdisciplinary studies that combine computer science research with other academic domains.