EMERGING THREATS, ATTACKS AND DEFENSES - IIT 3125 (JOOUST, 2017)