 Mohamed Fayad

Mohamed Fayad is a professor of Computer Engineering at San Jose State University, and author of many publications in the area of software engineering.Fayad received his bachelor's degree in Agriculture Engineering from Cairo University, Cairo, Egypt.