Computer Science (CMSC)

Abstract

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.

Financial Assistance

Financial aid, in the form of teaching assistantships, research assistantships, and fellowships, is offered to qualified applicants. Almost all full-time students receive some type of financial aid.

Admission and degree requirements specific to the graduate programs in computer science are described on our website, http://www.cs.umd.edu/Grad/catalog.html. A strong background in mathematics and theoretical computer science is necessary.

The computer science department, located in the A.V. Williams building, provides general purpose computing support to advance the academic and research mission of the department. The department operates a data center in the AV Williams building with multiple 10 Gbps connections to the campus and national research networks. In addition to the primary data center, the department oversees a co-location facility for research groups wanting hands-on management of their own specialized equipment.

General purpose computing is provided via a RedHat Enterprise Virtualization environment. The system provides four compute nodes, each with at least 16 cores and 128GB of RAM. The cluster has 14 TB of shared disk. Nodes are connected to each other and the file system by multiple 10 Gbps Ethernet links.