Teaching Experiences
Undergraduate
- 
		Automatic Design of Digital Circuits (FPGA & VHDL) 
- 
		Digital Design (Logic Circuits) 
- 
		Fundamentals of Microcomputers 
- 
		Computer Architecture 
- 
		Fundamentals of Digital Electronics 
- 
		Electronics-I 
Graduate
- 
		VLSI DSP (Using VLSI Capabilities for Especial Circuits Design) 
- 
		Advanced VLSI Circuit Design