Computer Systems Design


Computer systems now form a ubiquitous infrastructure that affects and enhances all aspects of our lives. From how we conduct our professional activities, through health care and social infrastructures, and into our recreation and leisure activities, we implicitly rely on a ubiquitous computer systems infrastructure that is fast, efficient, secure, accessible, correct and cheap. Faculty in the Computer Systems Design (CSD) area are developing new design approaches and enabling technologies that will form the next generation computer system infrastructure. Faculty are investigating more efficient specification and verification methods, modeling abstractions, HW/SW co-design, operating systems, high performance parallel and energy efficient architectures for internet and embedded systems.

Graduate classes taught by CSD faculty span reconfigurable computing, multiprocessor systems on chip (MPSoC), real time and embedded systems and asynchronous logic design. The CSDL hosts visiting researchers and scholars from other research groups world wide, and supports a colloquium series of invited experts. Undergraduate, Masters, and PhD students form the core of CSDL in an interdisciplinary and team based environment.

We encourage you to explore the research and teaching components of our laboratory.

Primary Faculty

Research Laboratories