زبان های برنامه نویسی C/C++ و JAVA و VERILOG و VHDL
تدریس درس های :
دانشگاه: ریاضی 1 و ریاضی 2، فیزیک1، فیزیک 2، ریاضی مهندسی ، معادلات دیفرانیسل، مدار های منطقی، معماری کامپیوتر، آمار و احتمال، ریاضیات گسسته، ساختمان داده، سیستم عامل، برنامه نویسی پیشرفته، الکترونیک دیجیتال، VLSI
پیش دانشگاهی: حساب دیفرانسیل و انتگرال، ریاضیات گسسته، هندسه تحلیلی، فیزیک
دبیرستان: ریاضی، فیزیک، هندسه، جبرو احتمال