Dr. Ra'afat Abu-Rukba | American University of Sharjah

Profile

College / Department

Teaching areas

CMP 120: Programming 1, CMP 220: Programming 2, COE 420: Software Engineering, CMP 404: Cloud Computing

Research areas

Cloud Computing, Mobile Cloud Computing, Fog Computing, Decentralized Scheduling, Content-based networks, Economic-based optimization models and approaches, Privacy in distributed systems, Smart Spaces

Education

PhD, Computer Engineering, Western University, 2013
Master, Computer Engineering, Western University, 2005
BS, Computer Science With Software Engineering Specialization, Western University, 2002

Professional experience

Assistant Professor, Computer Science And Engineering, American University of Sharjah, United Arab Emirates, 2016 - Present
Visiting Assistant Professor, Computer Science And Engineering, American University of Sharjah, United Arab Emirates, 2014 - 2016
Lecturer, Computer Science & Software Engineering, Penn State University, United States, 2013 - 2014
Senior Research Assistant, Western University, Canada, 2005 - 2013
Project Lead, Senior Software Engineer Research Assistant, EK3 Technologies, Canada, 2003 - 2012
Teaching Assistant, Western University, Canada, 2003 - 2010
Technology Consultant, IDCor, Canada, 2007 - 2008

Memberships

Upsilon Pi Epsilon, USA, November 2017
Member, IEEE, January 2016
+971 6 515 2956