Computer Science (CMSC)

Graduate Degree Program
College: Computer, Mathematical, and Natural Sciences

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.

Contact

Graduate Office
Department of Computer Science
1130 Brendan Iribe Center for Computer Science and Engineering 
8125 Paint Branch Drive
University of Maryland
College Park, MD 20742
Telephone: 301.405.2662
Email: Contact CMSC Dept.

Website: http://www.cs.umd.edu/grad/catalog
 
Courses: CMSC

General Requirements

Program-Specific Requirements

  • Letters of Recommendation (3)
  • Graduate Record Examination (GRE) (optional)
  • GRE Subject (optional)
  • CV/Resume
  • Writing Sample (optional for Ph.D., not required for M.S.)
  • Maryland Max Planck Ph.D. Program: Students interested in applying to the Maryland Max Planck Ph.D. Program in Computer Science should follow the admissions instructions for the program.

A strong background in mathematics and theoretical computer science is necessary.

Application Deadlines

Type of Applicant Fall Deadline Spring Deadline
Domestic Applicants
US Citizens and Permanent Residents December 15, 2023 September 29, 2023 (Domestic PhD only)
Spring Admission is only considered for current internal UMD applicants. All external applicants must apply for fall admission.
International Applicants
F (student) or J (exchange visitor) visas; A, E, G, H, I and L visas and immigrants December 15, 2023 N/A

RESOURCES AND LINKS:

Program Website: http://www.cs.umd.edu
Application Process: gradschool.umd.edu/admissions

The computer science department, located in the Brendan Iribe Center for Computer Science and Engineering, 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.

Last Name First/Middle Name Graduate Faculty Status Academic Credentials Positions
Abadi Daniel J. Full Member B.S., Brandeis University, 2002; M.Ph., University of Cambridge, 2003; Ph.D., Massachusetts Institute of Technology, 2008 Professor, Computer Science
Agrawala Ashok K. Full Member B.S., Agra University, 1960; B.E., Indian Institute of Science-Bangalore, 1963; M.Eng., 1965; Ph.D.,Harvard University, 1970. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Aloimonos John Full Member B.S., University of Athens-Greece,1981; M.S., University of Rochester, 1984; Ph.D., 1987. Professor, Neurosciences and Cognitive Science
Professor, Computer Science
Barg Alexander Full Member Ph.D.,Moscow Russia,1983-1987;M.Sc, Moscow Russia,1976-1981 Professor, Electrical and Computer Engineering
Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Systems Engineering
Affiliate Professor, Computer Science
Barua Rajeev K. Full Member B.S., Indian Institute of Technology-Delhi,1992; M.S., Massachusetts Institute of Technology, 1994; Ph.D., 2000. Professor, Electrical and Computer Engineering
Associate Professor, Systems Engineering
Affiliate Associate Professor, Computer Science
Battle Leilani Full Member B.S., University of Washington, 2011; M.S., Massachusetts Institute of Technology, 2013; Ph.D., Massachusetts Institute of Technology, 2017 Assistant Professor, Computer Science
Bederson Benjamin B. Full Member B.S., Rensselaer Polytechnic Institute, 1986; M.S., New York University, 1989; Ph.D., 1992. Professor, Computer Science
Affiliate Professor, Human-Computer Interaction
Bhattacharjee Samrat Full Member B.S., Georgia College, 1994; Ph.D.,Georgia Institute of Technology, 1999. Professor, Computer Science
Boyd-Graber Ying Jordan Lee Full Member B.S., California Institute of Technology, 2004; M.A., Princeton University, 2006; Ph.D., Princeton University, 2010 Associate Professor, Computer Science
Carpuat Marine Full Member Associate Professor, Computer Science
Chellappa Ramalingam Full Member B.E., University of Madras,1975; M.S., Indian Institute of Science-Bangalore, 1977; M.S.E.E., Purdue University, 1978; Ph.D., 1981. Professor, Electrical and Computer Engineering
Professor Emeritus, Electrical and Computer Engineering
Affiliate Professor, Computer Science
Childs Andrew Full Member B.S., California Institute of Technology, 2000; Ph.D., Massachusetts Institute of Technology, 2004 Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Affiliate Professor, Physics
Cleaveland Walter Rance Full Member B.S., Duke University, 1982; M.S., Cornell University, 1985; Ph.D., Cornell University, 1987. Professor, Systems Engineering
Professor, Computer Science
Corrada Bravo Hector Full Member B.M. Peabody Institute, 1997;Ph.D. University of Wisconsin, 2008 Associate Professor, Computer Science
Affiliate Associate Professor, Biological Sciences
Cukier Michel Full Member Ph.D., National Polytechnic Institute of Toulouse, France, 1996 n/a, Electrical and Computer Engineering
Associate Professor, Mechanical Engineering
Associate Professor, Reliability Engineering
Associate Professor, Systems Engineering
Affiliate Associate Professor, Computer Science
Cummings Michael P. Full Member Ph.D., Harvard, 1992. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Biological Sciences
Professor, Computer Science
Daume Hal Full Member B.S., Carnegie Mellon University, 2001; M.S., University of Southern California, 2003; PhD, University of Southern California, 2006. Professor, Computer Science
Davis Larry S. Full Member B.A., Colgate University, 1970; M.S., University of Maryland-College Park, 1972; Ph.D., 1976. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
De Floriani Leila Full Member Ph.D., Universita Delgi Studie de Peruguia, 1977 Professor, Geographical Sciences
Adjunct Professor, Computer Science
Deshpande Amol Full Member Ph.D., University of California at Berkeley, 2004 Professor, Computer Science
Dorr Bonnie J. Full Member B.A., Boston University, 1984; M.S.,Massachusetts Institute of Technology, 1987; Ph.D., 1990. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor Emerita, Computer Science
Duraiswami Ramani Full Member B.S., Indian Institute of Technology-Mumbai, 1985; Ph.D., Johns Hopkins University, 1991 Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Affiliate Professor, Electrical and Computer Engineering
Elman Howard C. Full Member B.A., Columbia University, 1975;M.A., 1977; M.S., Yale University, 1979; Ph.D., 1982. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Affiliate Professor, Mathematics
Feldman Naomi Full Member B.A., University of Chicago, 2003; Ph.D., Brown University, 2011 Associate Professor, Linguistics
Associate Professor, Neurosciences and Cognitive Science
Affiliate Associate Professor, Computer Science
Foster Jeffrey S. Full Member Ph.D., University of California at Berkeley, 2002 Professor, Computer Science
Froehlich Jon Full Member Ph.D., University of Washington, 2011 Assistant Professor, Computer Science
Gasarch William Full Member B.S., State University of New York-Stony Brook, 1980; M.S., Harvard University, 1982 Ph.D., 1985. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Affiliate Professor, Mathematics
Getoor Lise Full Member Ph.D., Stanford, 2001 Adjunct Professor, Computer Science
Goldstein Thomas Full Member B.A., Washington University in St. Louis, 2006; M.S., University of California-Los Angeles, 2007; Ph.D., University of California-Los Angeles, 2010 Assistant Professor, Computer Science
Affiliate Associate Professor, Electrical and Computer Engineering
Hajiaghayi Mohammad Full Member Professor, Computer Science
Hicks Michael Full Member Ph.D. University of Pennyslvania, 2001 Professor, Computer Science
Hollingsworth Jeffrey K. Full Member B.S., University of California-Berkeley, 1988; M.S., University of Wisconsin-Madison, 1990; Ph.D., 1994. Professor, Computer Science
JaJa Joseph F. Full Member B.S., American University-Beirut, 1974; M.S., Harvard University, 1976; Ph.D., 1977. Chair, Electrical and Computer Engineering
Professor, Electrical and Computer Engineering
Affiliate Professor, Computer Science
Jacobs David Full Member B.A., Yale University, 1982; M.S., Massachusetts Institute of Technology, 1988; Ph.D., Massachusetts Institute of Technology, 1992 Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Associate Professor, Neurosciences and Cognitive Science
Affiliate Professor, Electrical and Computer Engineering
Kanal Laveen N. Full Member B.S., University of Washington, 1951;M.S., 1953; Ph.D., University of Pennsylvania, 1960. Professor Emeritus, Computer Science
Katz Jonathan Full Member B.S. Chemistry, MIT, 1996; B.S. Mathematics, MIT, 1996; M.A., Columbia University, 1998; Ph.D., Columbia University, 2002. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Keleher Peter J. Full Member B.S., Rice University, 1986; M.S.,1992; Ph.D., 1994. Associate Professor, Computer Science
Khuller Samir Full Member B.Tech.,Indian Institute of Technology, 1986; M.S., Cornell University, 1989; Ph.D., 1990. Professor, Computer Science
Kruskal Clyde P. Full Member B.A., Brandeis University, 1976; M.S.,Courant Institute of Mathematical Sciences-NYU, 1978; Ph.D., 1981. Associate Professor, Computer Science
Lampropoulos Leonidas K Full Member B.A., University of Chicago, 2011; Ph.D., University of Illinois at Urbana-Champaign, 2020 Assistant Professor, Computer Science
Levin David Michael Full Member B.S., University of Maryland-College Park, 2002; Ph.D., University of Maryland-College Park, 2010 Assistant Professor, Computer Science
Lin Jimmy Full Member B.S., Massachusetts Institute of Technology MIT); M.Eng., MIT; Ph.D., MIT, 2004. Affiliate Associate Professor, Computer Science
Lin Ming C Full Member B.S., University of California-Berkeley, 1988; M.S., University of California-Berkeley, 1991; Ph.D., University of California-Berkeley, 1993 Chair, Computer Science
Professor, Computer Science
Manocha Dinesh Full Member B.Tech, Indian Institute of Technology-Delhi, 1987; M.S., University of California-Berkeley, 1990; Ph.D., University of California-Berkeley, 1992 Distinguished University Professor, Computer Science
Professor, Electrical and Computer Engineering
Mazurek Michelle Full Member M.S., Carnegie-Mellon University, 2013; Ph.D., Carnegie-Mellon University, 2014 Associate Professor, Computer Science
Affiliate Assistant Professor, Electrical and Computer Engineering
Memon Atif M. Full Member Ph.D., University of Pittsburgh, 2001 Professor, Computer Science
Metzler Christopher Full Member B.S., Rice University, 2013; M.S., Rice University, 2014; Ph.D., Rice University, 2019 Assistant Professor, Computer Science
Affiliate Assistant Professor, Electrical and Computer Engineering
Molloy Erin Full Member B.A., University of Chicago, 2011; Ph.D., University of Illinois at Urbana-Champaign, 2020 Assistant Professor, Computer Science
Mount David M. Full Member B.S., Purdue University, 1977; Ph.D., 1983. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Nau Dana S. Full Member B.S., University of Missouri-Rolla, 1974; A.M., Duke University, 1976; Ph.D., 1979. Professor, Systems Engineering
Professor, Computer Science
O'Leary Dianne P. Full Member B.S., Purdue University, 1972; Ph.D., Stanford University, 1976. Professor Emerita, Computer Science
Oard Douglas William Full Member M.Elect.E., Rice University, 1979;B.A., 1979; Ph.D., University of Maryland-College Park, 1996. Professor, Human-Computer Interaction
Professor, Information Management
Professor, Information Studies
Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Library and Information Science
Affiliate Professor, Computer Science
Patro Rob Full Member B.S., University of Maryland, 2006; Ph.D., University of Maryland, 2012. Associate Professor, Computer Science
Peng Huaishu Full Member B.S., Yale University, 2013; M.S.E., Johns Hopkins University, 2016; Ph.D., Johns Hopkins University, 2019. Assistant Professor, Computer Science
Perlis Donald R. Full Member B.S., Purdue University, 1966; Ph.D., New York University, 1972; Ph.D., University of Rochester, 1981. Professor, Neurosciences and Cognitive Science
Professor, Computer Science
Pop Mihai Full Member B.S., Politehnica University Bucharest, 1994; M.S.E., Johns Hopkins University, 1998; Ph.D., Johns Hopkins University, 2000 Professor, Computer Science
Associate Professor, Applied Mathematics & Statistics, and Scientific Computation
Affiliate Professor, Biological Sciences
Porter Adam A. Full Member B.A., California State University-Dominguez Hills, 1986; M.S., University of California-Irvine, 1988; Ph.D., 1991. Professor, Computer Science
Purtilo James M. Full Member B.A., Hiram College, 1978; M.A.,Kent State University, 1980; Ph.D., University of Illinois-Urbana/Champaign, 1986. Associate Professor, Computer Science
Raschid Louiqa Full Member B.T., Indian Institute of Technology-Madras, 1980; M.Eng., Univerisity of Florida, 1982; Ph.D., University of Florida, 1987. Affiliate Professor, Computer Science
Reggia James A. Full Member B.S.,University of Maryland-College Park, 1971; M.D., University of Maryland at Baltimore, 1975; Ph.D.,University of Maryland-College Park, 1981. Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Neurosciences and Cognitive Science
Professor, Computer Science
Resnik Philip S. Full Member A.B., Harvard University, 1987; M.S.E., University of Pennsylvania, 1990; Ph.D., 1993. Professor, Linguistics
Professor, Neurosciences and Cognitive Science
Affiliate Professor, Computer Science
Roussopoulos Nicholas Full Member B.A., University of Athens-Greece,1969; M.S., University of Toronto, 1973; Ph.D., 1977. Professor, Computer Science
Rudinger Rachel Full Member B.S., Yale University, 2013; M.S.E., Johns Hopkins University, 2016; Ph.D., Johns Hopkins University, 2019. Assistant Professor, Computer Science
Ruppin Eytan Full Member Professor, Computer Science
Samet Hanan Full Member B.S., University of California-Los Angeles, 1970; M.S., Stanford University, 1975; Ph.D., 1975. Professor, Computer Science
Shankar A.Udaya Full Member B.Tech, Indian Institute of Technology-Kanpur, 1976; M.S., Syracuse University, 1978;Ph.D., University of Texas-Austin, 1982. Professor, Computer Science
Shneiderman Ben A. Full Member B.S.,City University of New York-City College, 1968; M.S.,State University of New York-Stony Brook, 1972; Ph.D., 1973; S.C.D., University of Guelph-Ontario, 1995. Professor, Computer Science
Affiliate Professor, American Studies
Shrivastava Abhinav Full Member B.Tech, Jaypee Institute of Information Technology, 2010; M.S., Carnegie-Mellon University, 2011; Ph.D., Carnegie-Mellon University, 2017 Assistant Professor, Computer Science
Spring Neil Full Member Ph.D., University of Washington, 2004 Professor, Computer Science
Srinivasan Aravind Full Member Ph.D, Cornell University, 1993 Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Computer Science
Stewart Gilbert W. Full Member A.B., University of Tennessee-Knoxville, 1962; Ph.D., 1968. Distinguished University Professor Emeritus, Computer Science
Subrahmanian Venkatramana Full Member M.Sc.,Birla Institute of Technology & Science, 1985; M.S., Syracuse University, 1987 Ph.D., 1989. Professor, Computer Science
Sussman Alan Full Member Ph.D., Carnegie Mellon University, 1991 Professor, Computer Science
Tits Andre L. Full Member B.S., University of Liege, 1974; M.S., University of California-Berkeley, 1979;Ph.D., 1980. Professor, Electrical and Computer Engineering
Professor, Applied Mathematics & Statistics, and Scientific Computation
Professor, Systems Engineering
Affiliate Professor, Computer Science
Van Horn David Full Member Assistant Professor, Computer Science
Varshney Amitabh Full Member B.S., Indian Institute of Technology-Delhi, 1989; M.S.,University of North Carolina-Chapel Hill, 1991; Ph.D., 1994. Professor, Computer Science
Vishkin Uzi Full Member B.S., Hebrew University of Jerusalem, 1974; M.S., 1975; D.Sc.,Technion University-Israel, 1981. Professor, Electrical and Computer Engineering
Professor, Applied Mathematics & Statistics, and Scientific Computation
Affiliate Professor, Computer Science
Yeung Donald Full Member B.S., Stanford University, 1990; M.S., Massachusetts Institute of Technology, 1993; Ph.D., 1997. Professor, Electrical and Computer Engineering
Affiliate Associate Professor, Computer Science
Zelkowitz Marvin V. Full Member B.S., Rensselaer Polytechnic Institute, 1967; M.S., Cornell University, 1969; Ph.D., 1971. Professor Emerita, Computer Science
Zwicker Matthias Full Member M.S., Switzerland, 1998; Ph.D., Switzerland, 2003 Professor, Computer Science