The Department of Computer Science and Engineering at the University of Notre Dame offers PhD, MS, and BS degrees. Students receive an outstanding engineering education, informed by the University's Catholic character. Our faculty lead cutting-edge research projects in a wide variety of areas, including Algorithms, Bioinformatics, Biometrics, Computational Biology, Computer Architecture, Security, Data Mining, Distributed Systems, Medical Algorithmics, Nanotechnology, Networks, Operating Systems and Wireless Systems.