The University of Maryland Institute for Advanced Computer Studies (UMIACS) has been the focal point for interdisciplinary research activities in computing on the College Park campus. The Institute's research programs are currently led by several departments, including Computer Science, Electrical Engineering, Geography, Philosophy, Linguistics, Business and Management, Mechanical Engineering, and Computer Science at UMBC. The Institute's environment is enriched by a strong outreach program that includes close collaboration with industry on focused research projects and the organization of topical workshops that bring many of the nation's outstanding scientists to Maryland. The UMIACS faculty conduct research in high performance computing, software engineering, artificial intelligence, databases, combinatorial algorithms, scientific computing, and computer vision.