Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The field of Computer Science covers both theoretical foundations and practical approaches to designing, analyzing, and building computer systems, along with computing applications across diverse disciplines. Key research domains consist of: (1) artificial intelligence and machine learning, (2) bioinformatics, (3) computer hardware architecture, (4) embedded computing systems, (5) visual computing and computer vision, (6) data management systems, (7) interactive media and game development, (8) networked and decentralized systems, (9) language processing and compiler design, (10) cybersecurity and encryption, (11) algorithmic theory, and (12) computational science.
Artificial intelligence research focuses on developing systems that can perform tasks typically requiring human intelligence. This spans areas like visual recognition, biological data analysis, constraint satisfaction problems, natural language processing, knowledge discovery, and intelligent sensor networks.