1. California State University,Computer Engineering & Computer Science,Long Beach,CA,USA
2. Computer Science and Software Engineering, Penn State University,Behrend,PA,USA
3. Florida Polytechnic University,Computer Science,Lakeland,FL,USA
4. Mechanical and Aerospace Engineering, California State University,Long Beach,CA,USA