Emerging Technologies State university of New York at New Paltz Electrical and Computer Engineering Department Dr. Yaser M. Agami Khalifa.