The Department of Computer Science is home to myriad research areas and world renowned faculty. Our faculty work in artificial intelligence (AI) and machine learning, augmented and virtual reality, bioinformatics and computational biology, data science, computer vision and graphics, human computer interaction (HCI), theory of computing, and many more. For a more detailed list, please visit our research page at http://www.cs.umd.edu/research.
Chair: M. Lin
Professors: D. Abadi, A. Agrawala, J. Aloimonos, S. Bhattacharjee, A. Childs, W. R. Cleaveland, H. Daume, L. Davis, A. Deshpande, R. Duraiswami (Assoc Chair), H. Elman, W. Gasarch, M. Hajiaghayi, M. Hicks (Assoc Chair), J. Hollingsworth, D. Jacobs, D. Manocha, D. Mount (Assoc Chair), D. Nau, D. Perlis, M. Pop, A. Porter, J. Reggia, W. Regli, H. Samet (Distinguished University Professor), A. Shankar, N. Spring, A. Srinivasan, A. Sussman, A. Varshney, M. Zwicker
Associate Professors: J. Boyd-Graber, H. Corrada Bravo, T. Goldstein, P. Keleher, C. Kruskal, J. Purtilo, D. Van Horn
Assistant Professors: L. Battle, A. Bhatele, M. Carpuat, J. Dickerson, S. Feizi, F. Huang, M. Leiserson, D. Levin, M. Mazurek, R. Patro, H. Peng, N. Roy, A. Shrivastava, P. Tokekar, X. Wu
Professor of Practice: R. Eastman
Principal Lecturer: E. Golub, J. Plane
Senior Lecturers: F. Emad, A. Mamat, N. Padua-Perez
Lecturers: J. Filippou, L. Herman, M. Hugue, M. Marsh, P. Sadeghian, I. Yoon
Professors Emeriti: W. Arbaugh, V. Basili, B. Benderson, B. Dorr, L. Kanal, S. Khuller, J. Minker, D. O'Leary (Distinguished University Professor Emerita), W. Pugh, N. Roussopoulos, B. Shneiderman (Distinguished University Professor Emeritus), G. Stewart (Distinguished University Professor Emeritus), M. Zelkowitz
All CS majors must attend an advising session each semester prior to registering for classes. Additional advising information is available at http://undergrad.cs.umd.edu/academic-advising.
Students looking for opportunities to enhance their computer science education are encouraged to participate in the Computer Science Undergraduate Honors Program. The program is open to students in the CS major who have earned a GPA of 3.5 in computer science courses and a GPA of 3.25 in overall coursework. Some of the benefits of the program include the following:
- learning how to conduct research,
- working closely with faculty members, and
- increasing preparedness for graduate school.
For more information about the honors program, please visit the CS Honors website: https://undergrad.cs.umd.edu/departmental-honors/
Scholarships and Financial Assistance
There are multiple endowed scholarships available to students majoring in computer science. Additional details can be found at http://undergrad.cs.umd.edu/scholarships.
Students may find employment as tutors, as undergraduate teaching assistants, or as members of the department's laboratory staff. Professors may also have funds to hire undergraduates to assist in research. Many students also participate in internship experiences, working in the computing industry during the summer after their sophomore and/or junior years.
The Office of Student Financial Aid (OSFA) administers all types of federal, state and institutional financial assistance programs and, in cooperation with other university offices, participates in the awarding of scholarships to deserving students. For information, visit: www.financialaid.umd.edu.