Washington University, St. Louis Engineering

The Department of Computer Science & Engineering trains future educators, researchers and engineers through an intensely personal engagement in a set of research activities that span the development of fundamental knowledge about computational processes, the design of new computing systems and methods, and the creation of novel applications that benefit society at large. The emphasis on interdisciplinary research facilitates engagement with departments across the University and promotes novel uses of information technology across a wide range of disciplines.

Collaborative Research Areas

Upcoming Events

02/24

Dissertaton Defense

Wenlin Chen

9:00 AM

Featured News

Alumna Cranor named chief technologist for FTC

Lorrie Cranor, who earned four degrees from the School of Engineering & Applied Science, was recently named chief technologist for the Federal Trade Commission.

More

Lu, Gill to expand work in real-time virtualization, cloud computing software

Chenyang Lu, PhD​, the Fullgraf Professor, and Christopher Gill, PhD, receive a three-year, $610,330 grant from the Office of Naval Research to study dynamic real-time virtualization and cloud computing.

More

Jain gives keynote talk at the IoT World Forum Symposium in Dubai

Raj Jain, PhD, gives keynote talk at the Research and Innovation Symposium hosted by the IoT World Foru

More

Paper authored by CSE professors and students receives distinguished paper award

Yuan Wang, PhD, a previous postdoc of the CSE department, professors Yixin Chen, PhD, and Chenyang Lu, PhD, and several CSE students co-author ICU big-data paper that receives Distinguished Paper award at the AMIA 2015 Annual Symposium.

More

Faculty Profile

William Richard
William Richard
Associate Professor
View Profile

 

 

 

Washington University in St. Louis School of Engineering & Applied Science, Department of Computer Science & Engineering

Bryan Hall, CB 1045, 1 Brookings Drive, Saint Louis, MO, USA 63130
Phone: (314) 935-6160, Fax: (314) 935-7302