Research core areas for the department are cybersecurity, artificial intelligence, computational science, visualization and graphics, bioinformatics, parallel and distributed computing, software engineering, human-robot interaction, augmented and virtual reality, and computer science education. The department offers undergraduate programs in Computer Science, Cyber Security and Operations, and Software Engineering, and jointly administers an undergraduate program in Computer Engineering with the Department of Electrical and Computer Engineering, At the graduate level, the department offers M.S. and Ph.