ho·​ri·​zon| hə-ˈrī-zᵊn

a:   the line where the earth seems to meet the sky.
b:   the research group where software meets hardware, abstractions meet implementations, and principles meet practices.

Horizon is a research group in the Department of Computer Science at University of Rochester. We work on architecture + X, where X could be any real-world problems that are technically deep and have broad societal impact (e.g., visual computing, Web, machine learning), and architecture is broadly interpreted as the interaction across processor architecture, runtime systems, and programming models. We often support our solutions with theoretical underpinnings, and occasionally venture beyond Computing to other disciplines such as Optics.