Computer Systems

Computer Systems provides the foundation upon which all other software applications rely. The goal of systems research is to develop the key abstractions and services that enable software to be efficiently and portably run on hardware. Areas of interest to the systems group include operating systems, computer networks, parallel and distributed computation, and computer security. The systems group tackles problems from both theoretical and experimental approaches. To support our experimental work, the group maintains several laboratories in the Computer Science department and in UMIACS.

The Laboratory for Parallel and Distributed systems includes a collection of parallel computers and clusters to support systems research. Current equipment includes a 24 processor SPARC SMP, 8 processor IBM Power 4 system, and a 128 processor Myrinet-connected Linux cluster. The Distributed Systems Software Laboratory contains flexible networking environment to allow students to configure networking switches to allow for experimental research. In addition, the laboratory includes about 20 machines to support experiments.

The history of the systems group at Maryland dates back more than 30 years. One early member of the group, Yaohan Chu, wrote the book Computer Organization and Microprogramming which was the first major book on the subject. This book was used extensively at many universities and colleges. David Mills was an early researcher in computer networks. He set up an ARPANet IMP (predecessor of the current Internet) in his basement using a PDP 11/45 (an early mini-computer). At the time, this was the only full ARPANet node not located at a University or a Government facility. In the late 1970's, Chuck Rieger and Mark Weiser built ZMOB, an early parallel computer based on commodity microprocessors. The system consisted of 128 Z-80 processors.

Students and PostDocs from the systems group have gone on to faculty and industry positions around the world. Former graduate students in faculty positions include: Gagan Agrawal (Ohio State University), Suman Banerjee (University of Wisconsin), Ugur Cetintemel (Brown University), Ibrahim Matta (Boston University), Bongki Moon (University of Arizona), Ron Larsen (Dean of College of Information Science, University of Pittsburgh), Sang Son (University of Virginia), Dave Levin (University of Maryland), and Aaron Schulman (University of California San Diego).

Many of our former students have gone on to careers at major research labs including AT&T Labs (Vijay Gopalakrishnan, Seungjoon Lee), Google (Ruggero Morselli), and IBM T.J.Watson (Henrique Andrade, I-Hsin Chung, Andrzej Kochut, Kyung Ryu). The group also has a rich history of PostDoc researchers who have gone on to successful careers. For example, Anurag Acharya and Guy Edjlali are now at Google. The Systems group receives support from the Department of Defense, Department of Energy, NASA, and the National Science Foundation. Additional support is provided by industrial partners including DoCoMo, Fujitsu, IBM, Microsoft, Samsung, and Sun Microsystems.

Associated Faculty

Professor
Professor
Faculty Research Assistant
Research Associate
Professor
Professor
Research Associate
Associate Professor
Assistant Professor
Visiting Research Scientist
Assistant Professor
Professor Emeritus
Adjunct Professor
Professor
Research Associate
Professor
Professor
Professor

Recent News

Assistant Research Scientist Dave Levin (CS) and Assistant Professor Tudor Dumitras (ECE) worked with a team of computer scientists from Northeastern and Stanford universities on "Analysis of SSL...
On August 19th, 2014, during the ACM SIGCOMM meeting in Chicago, two members of the Department of Computer Science received awards for their contributions to the field of Networking and Data...
Two University of Maryland Ph.D. students, David Harris in applied mathematics (advised by Dr. Aravind Srinivasan) and Vahid Liaghat in computer science (advised by Dr. MohammadTaghi HajiAghayi) have...
Computer Science Department graduate student Rajiv Jain, along with co-authors Dr. Douglas Oard and Dr. David Doermann, were awarded the Best Student Paper Award at the 21st Document Recognition and...
Dr. Moustafa Youssef has been named an ACM Distinguished Speaker as part of the ACM Distinguished Speakers Program. Dr. Youssef graduated with his M.S. and Ph.D. from the University of Maryland in...
INFILTRATE is a cybersecurity conference focusing on offensive R&D, and is the "single-most important event for those who are focused on the technical aspects of offensive security issues."...
Kyuseok Shim received his Ph.D. from UMD in August 1993. In 2013, Dr. Shim was named an ACM Fellow for his contributions to scalable data mining and query processing research.
Professor Dana Nau has been named a 2014 ACM fellow for his contributions to automated search and planning. ACM recognizes fellows for their significant contributions to computing. Dr. Nau's research...
Computer Science undergraduate student Sam Feldman is the CEO and Founder of Quickmailcheck. Quickmailcheck is a service that allows users to access their email via text message without the need for...
The HotNets-XII Workshop Is Taking Place at UMD Nov. 21-22, 2013
The Twelfth ACM Workshop on Hot Topics in Networks (HotNets-XII) workshop is being held at the University of Maryland from November 21-22, 2013. Sponsored by UMIACS, ACM SIGCOMM, Cisco, Microsoft...

Pages