Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The field of Computer Science covers both theoretical foundations and practical applications in designing, analyzing, and building computer systems, along with computing's diverse applications across various disciplines. Key research domains consist of: (1) AI and machine learning, (2) bioinformatics, (3) computer hardware design, (4) embedded computing, (5) visual computing and computer vision, (6) data management systems, (7) multimedia and game development, (8) networked and distributed computing, (9) language and compiler development, (10) cybersecurity and encryption, (11) algorithmic design and analysis, and (12) computational science.
At UCI, Human-Computer Interaction studies range from developing innovative interactive platforms to examining societal impacts of technology integration. Our team utilizes lab experiments, ethnographic studies, and prototype development to explore how individuals adopt, modify, and interact with digital systems. Current projects examine mobile privacy concerns, physical interfaces for group coordination, dynamic animation techniques, and geospatial data visualization.