The Computer Science Department's graduate program is ranked among the top in the nation and in the top ten among public universities. Both M.S. and Ph.D degrees are offered, and almost all full-time students receive financial aid in the form of assistantships, fellowships, and grants. The Department has strong research programs in the following areas: artificial intelligence, computer systems and networking, database systems, programming languages, software engineering, scientific computing, algorithms and computation theory, computer vision, geometric computing, graphics, human-computer interaction, and bioinformatics.
Computational Biology and Bioinformatics is a multidisciplinary area dedicated to answering questions arising from the genome revolution. It spans multiple areas in computer science, including algorithms for combinatorial optimization, machine learning, data management, and scientific computing. It brings together scientists and engineers from many fields, including computer science, molecular biology, genomics, genetics, mathematics, statistics, and physics. The Center for Bioinformatics and Computational Biology is organized as a center within the University of Maryland Institute for Advanced Computer Studies (UMIACS), an interdisciplinary research institute supporting high-performance computing research across the College Park campus.