Courses that Dr. Rogers teaches or has taught recently include the following:
- CSC 1200 Principles of Computing
- CSC 1300 Introduction to Problem Solving and Computer Programming
- CSC 3300 Database Management Systems
- CSC 4100 Operating Systems
- CSC 4580 Software Reverse Engineering
- CSC 4770 Distributed and Cloud Computing
- CSC 6903 Advanced Topics in Computer Science (IoT Security, Adv. Databases)
- CSC 7720 Distributed Operating Systems