Academic & Teaching

UUNZ (University of Southern Queensland Partner), Lecturing (2015-Now)

  • Courses: Some under-grad and post-grad courses in IS (Databases, ASP.Net Web Programming, Data Science, Information Security)
  • Responsibilities: Lecturing, Course Co-ordination, Supervising Practical Projects, and Course Design.

The University of Auckland, Tutoring/Lecturing (2015-Now)

  • Courses: Some under-grad and post-grad courses in IS (Databases, Web Programming, Data Mining, Business Intelligence and Big Data)
  • Responsibilities: Tutoring, Guest Lecturing, Course Co-ordination, Lab Supervision, Course content designing.

NTEC, Lecturing (2016-2017)

  • Courses: Level 7 Gard Dip Courses in IT (Databases, ASP.Net Web Programming, Data Information Security)
  • Responsibilities: Lecturing, Course Design.

Massey University, Tutoring (2014- 2015)

  • Courses: Some under-grad courses in IT, Software Engineering and IS
  • Responsibilities: Tutoring, Lab Supervision

Payame Noor University, Lecturer, Iran (2009-2014)

  • Courses: Software Engineering, Internet and Network Engineering, Compiler Design, Database Design and more related courses
  • Responsibilities: Lecturing and supervising under-grad final practical projects

Ghiasodin Higher Education Institute, Lecturer, Iran (2011-2014)

  • Courses: Software Engineering, Database Design, Internet and Network Engineering, Operating Systems, Compiler Design, Programming Languages.
  • Responsibilities: Lecturing and supervising under-grad final practical projects.

Azad University, Lecturer, Iran (2012-2013)

  • Courses: Data Structures, Programming Languages, Information Storage and Retrieval

Abrar Institute (University of Cambridge Partner), Instructor, 2006-2009

  • Courses: C++, C#, SQL-SERVER, VB.NET