The Department of Computer Science and Engineering is a fast growing department with an outstanding faculty, keeping pace with the rapid proliferation of, and advances in, computing and information technologies. Our commitment to quality undergraduate teaching and our strong graduate research programs provide the solid foundation and modern tools required to produce well-prepared, indispensable computing professionals.