Mohammad Razaghi received his B.Sc. degree in electronics engineering from Razi University, Kermanshah, Iran in 2001, the M.Sc. and Ph.D. degrees in electronics engineering from Tarbiat Modares University, Tehran, Iran in 2003 and 2009 respectively. Currently, He is working as an Associate Professor at the Department of Electrical and Computer Engineering, University of Kurdistan, Sanandaj, Iran. His current research interests include: Solar cells modeling and fabrications, Advanced Optoelectronic Device Modeling, Optical Logic Elements, Optical Pulse Propagation Modeling in Photonic Devices, Optical Non-linearity Modeling in Semiconductor Devices, Pulse Shaping Mechanisms, Fabrication of Micrometer Devices