تدریس دروس مهندسی کامپیوتر نرم افزار و IT جهت آمادگی در کنکور کارشناسی ارشد از جمله شبکه های کامپیوتری، ساختمان داده ها، طراحی الگوریتم و ساختمان گسسته و .. ...
تدریس خصوصی دروس: برنامه نویسی مقدماتی - برنامه نویسی پیشرفته - شی گرایی - ساختمان داده - ساختمان گسسته - طراحی الگوریتم - سیستم عامل
- نظریه زبانها و ماشینها - پایگاه... ...
تدریس دروس کارشناسی مهندسی IT و کارشناسی ارشد هوش مصنوعی(ساختمان داده ها، گسسته،هوش مصنوعی،مدار منطقی، الگوریتم های تکاملی و....)
آموزش برنامه نویسی java ، matlab و ...