1. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, MIT Press. MA, and Mc-Graw Hill Co., New York, Cambridge (2009)
2. Foster, S.R., Esper, S., Griswold, W.G.: From competition to metacognition: designing diverse, sustainable educational games. In: Proceedings of the Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems CHI’2013, Paris, France, April 27–May 2, pp. 99–108 (2013)
3. Gasarch, W.: The third P=?NP poll. ACM SIGACT News 50(1), 40–59 (2019)
4. Hamman, S.T., Hopkinson, K.M.: Teaching adversarial thinking for cybersecurity. J. Colloq. Inf. Syst. Edu. (CISSE) 4(1) (September 2016)
5. Katz, F.: Adversarial thinking: teaching students to think like a hacker. In: Proceedings of the 2019 Kennesaw State University Conference on Cybersecurity Education, Theory and Practice, Kennesaw, Georgia, October 11–12, 2019 (2019)