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