Research Assistant
Teaching Assistant
CSC 236 (Computer Organization and Assembly Language, NCSU, 2017 Aug - Dec)
CSC 505 (Design and Analysis of Algorithms, NCSU, 2015 Jan - Feb)
CSC 226 (Discrete Mathematics for Computer Scientists, NCSU, 2015 Jan - Feb)
CSC 216 (Programming Concept - Java, NCSU, 2014 Fall)
Intel UPO Security Curriculum Program, PKU, 2012 -2013
Introduction to Information Security, PKU, 2012, Sep - Dec
Professional Service
Journal Reviewer
IEEE Transactions on Parallel and Distributed Systems TPDS Journal Reviewer (2016-2017)
IEEE/ACM Transactions on Networking TON Journal Reviewer (2017)