A Highly Immersive Approach to Teaching Reverse Engineering

While short training courses in reverse engineering are frequently offered at meetings like Blackhat and through training organizations such as SANS, there are virtually no reverse engineering courses offered in academia. This paper discusses possible reasons for this situation, emphasizes the importance of teaching reverse engineering (and applied computer security education in general), and presents the overall design of a semester-long course in reverse engineering malware, recently offered by the author at the University of New Orleans.