Graduate Research
Convolutional Drift Network for video analysis, Deep learning for computer vision course, Rochester, USA, fall 2017.
RNS Rules in RSA, ECC, PQC, FHC, Advanced Cryptography course, Rochester, USA, spring 2016.
Design Radix-2 Montgomery Multiplier on FPGA, Crypto-Computing Course, Rochester, USA, fall 2015.
Explored in The Simon Lightweight Block Cipher on FPGA, reconfigurable Computing, Rochester, USA, fall 2015.
Design high speed AES Encryption/Decryption on FPGA, Hardware Software Co-Design Computation, Computer Architecture & Digital Systems Conference (CAD 2013), Tehran, Iran, 2013.
Design Explored in General Modular RNS Adders,Residue Number System Course. Under The supervision of Prof. G. Jaberipur, fall 2012.
Modeling CRC Encoder and SEU detector using C++ language, Fault Tolerant System Design course. Under The supervision of Prof. F. Safaei, fall 2012.
Modeling Multiple Error Detection and Correction with RRNS using C++ language, Fault Tolerant System Design course. Under The supervision of Prof. F. Safaei, fall 2012.
Investigated DNA Sequence Alignment Embedded System, Embedded System Course Under The supervision of Prof. A. Jahanian, winter 2011.
Developing a CAD tool that basically consists of a Simulated Annealing Placer and a Minimum Spanning Tree Router for standard-cell design technique using C++ language. Under The supervision of Prof. A. Jahanian, winter 2011.
Explored moduli RNS Adder, Arithmetic Processor Course. Under The supervision of Prof. G. Jaberipur, fall 2011.
Investigated Regularity-Constrained Floorplanning, VLSI-CAD course. Under The supervision of Prof. A. Jahanian, fall 2011.
Undergraduate Research
Investigated Parallel Processing Microprocessor Architecture, Microprocessor2 course, Under The supervision of Prof. M. kazemiparsa, fall 2010.
Design and Implementation of Mouse interface using Microcontroller, Computer Interface Course. Under The supervision of Prof. M.T.Fatehi, spring 2010.
Design and Implementation of Network Cable Tester using Microcontroller, Computer Network Lab Course. Under The supervision of Prof F.Mohamadi, spring 2010.
Investigated Convolution Code for Error Detection and Correction, Data and Computer Communication Course, Under The supervision of Prof. M.T. Fatehi ,fall 2009.
Design and Implementation of MicroMouse Robot For 2th Iran Khwarizmi Robotic Computation, Under The supervision of Prof. M.T.Fatehi, winter 2009.