I contribute in teaching activities of differnt courses which are listed as follows.

Teaching assistant at TU Berlin

Teaching assistant at Roma Tre University

Teaching Experience at Islamic Azad University (Sep 2009- Sep 2015)

  • Algorithms Design (credits: 3): Spring 2010, Autumn 2010, Spring 2011, Spring 2014, Autumn 2014, Spring 2015.
  • Advanced Programming Languages(credits:3): Spring 2012, Autumn 2012.
  • Operating Systems (credits:3): Spring 2011.
  • Software Engineering (credits: 3): Spring 2012, Spring 2013, Autumn 2013, Spring 2014.
  • Database Design principles(credits:3): Spring 2011, Autumn 2011, Spring 2012, Autumn 2012, Spring 2014, Autumn 2014.
  • Computer Graphics with OpenGL(credits:3): Spring 2012, Autumn 2012, Spring 2013, Autumn 2013, Spring 2014, Autumn 2014.

Reviewer for journals peer reviews»

  • IEEE Transactions on Mobile Computing, Jul 2016, Oct 2017
  • IEEE Transactions on Industrial Electronics, Dec 2016
  • IEEE Internet of Things Journal, (Jul, Oct) 2016, Apr 2017, 2019
  • IEEE Systems Journal, Oct 2015, (Feb, Mar, Apr, May, Sept, Dec) 2016, (Feb, Mar, May, Nov, Dec) 2017, Feb 2018.
  • ...

Reviewer for conference

  • The twenty first IEEE Symposium on Computers and Communications (ISCC 2016)
  • IEEE Globecom 2016
  • IEEE ICC 2017
  • DCNET 2017