Dr. Ryoo's research interests include information assurance and security, software engineering, and computer networking. He conducts extensive research in software security, network/cyber security, security management (particularly in the government sector), software architecture, architecture description languages (ADLs), object-oriented software development, formal methods, and requirements engineering. He also has substantial industry experience working with Sprint and IBM in architecting and implementing secure, high-performance software for large-scale network management systems. He received his Ph.D. in computer science from the University of Kansas in 2005.
- Software security
- Network/cyber security
- Security management (particularly in the government and medical sector) and auditing (especially in cloud computing)
- Software architectures