The Computer Science Department
At the Ritchie School of Engineering and Computer Science, you will discover both the core principles of computer science and its dynamic interaction with the world. We are committed to fostering a diverse and inclusive learning environment where students passionate about technology and artistic expression can thrive. Our curriculum is designed to meet the current demands of the industry and prepare students for future jobs that do not even exist yet.
Our undergraduate programs in Applied Computing, Computer Science, and Game Development, along with our MS and PhD programs, offer robust pathways for academic and professional growth. Additionally, our Professional Master's Degree programs in Cybersecurity and Data Science provide specialized training for emerging fields

28:1 Computer Science Student to Faculty Ratio
$97k National Average Salary of Computer and IT Professionals
Contact the Computer Science Dept
Mohammad Albow
Teaching Associate Professor, Computer Science
Chair, Computer Science
Faan Tone Liu
Teaching Professor, Computer Science
Co-Chair, Computer Science
Nathan Scott Evans
Teaching Associate Professor, Computer Science
Faculty Director, Cybersecurity
Co-Chair, Computer Science
Meredith Corley
Department Coordinator, Computer Science