&name1=Khaled A. Harras &name2=C o n n e c t i n g T h e W o r l d &menu1=home &menu2=research &menu3=teaching &menu4=service &menu5=other &menu6=contact &menu11=HOME &menu22=RESEARCH &menu33=TEACHING &menu44=SERVICE &menu55=OTHER &menu66=CONTACT &main1=images/main01.jpg& ©right_txt=COPYRIGHT (C) 2010. ALL RIGHTS RESERVED. ///////////// home //////////// &home_txt1=Business Card &home_txt2=Khaled A. Harras, Ph.D.

Computer Science Program Director
Associate Teaching Professor
Carnegie Mellon University Qatar Email: kharras@cs.cmu.edu
Tel: 00974-4454-8617 Fax: 00974-44548410 &home_txt3=Biography &home_txt4=Short Biography
Khaled A. Harras, Ph.D., is an Associate Teaching Professor in the School of Computer Science at CMU, and the Director of the Computer Science Program in the Qatar campus. His research interests span different thrusts within computer networks and systems including mobile and wireless systems, challenged and opportunistic networking, and computational offloading in the Internet of Things. &home_txt6=READ MORE &home_txt5=Related Links
%bb Carnegie Mellon University
%bb School of Computer Science
%bb CMU-Qatar Campus
%bb UC, Santa Barbara (UCSB)
%bb Networking Systems Lab (NSL)
%bb American University in Cairo
&home_txt7=News %26 Events &home_txt8=May 2018
We were awarded a new $1,000,000 USD to operate a new center for CS outreach and education over the next 4 years. June 2016
We were awarded a new Boeing Grant for outreach worth $70,000 USD to promote CS amongst high school students in the region. May 2015
We were awarded a new QNRF grant for $900,000 USD to work on "Mobile Opportunistic Cloud Computing: Enabling Generic Computational Offloading to Extreme Heterogeneous Entities". June 2014
We were awarded a new QNRF grant for $1,000,000 USD in collaboration with QU to work on "Mobi-Health: Towards Reliable and Efficient M-Health Systems with Multi-modal Processing and Communications for Effective Remote Patient Treatment". November 2013
The second year in a row, we won the "Best Computing and Information Technology Research Program of the Year" at the annual QF Forum in Qatar. October 2013
Our paper titled "Exploiting Space Syntax for Deployable Mobile Opportunistic Communication", won the Best Paper Award at the IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS). September 2013
Our paper titled "Towards Resource Sharing in Mobile Device Clouds: Power Balancing Across Mobile Devices", won the Best Paper Award at the ACM SIGCOMM Workshop on Mobile Cloud Computing (MCC). October 2012
We won the "Best Computing and Information Technology Research Program of the Year" at the annual QF Forum in Qatar. This award came with a research prize of $100,000 USD. June 2012
We were awarded a new QNRF grant for $1,000,000 USD in collaboration with TAMU to work on "Detecting Malicious Activities and Botnets by Analyzing Social Communication Contexts". March 2012
The lab has won an award for $200,000 USD in collaboration with EJUST to work on "Location Aided Framework for High Performance Cognitive Radio Networks". &home_img1=images/home01.jpg& &home_readmore_title1=Extended Biography &home_readmore_txt1=Khaled A. Harras, Ph.D., is an Associate Teaching Professor in the School of Computer Science at Carnegie Mellon University, and the the Director of the Computer Science Program in the Qatar campus. His research interests span different thrusts within computer networks and systems including mobile and wireless systems, challenged and opportunistic networking, and computational offloading in the Internet of Things. He has secured more than 3.5 million USD, managed over 30 personnel, and along with his team, have more than 100 publications in prestigious venues. Dr. Harras initially spent one semester at Carnegie Mellon's home campus in Pittsburgh before moving to the Qatar Campus in 2008, where he founded the Networking and Systems Lab (NSL). Dr. Harras received his M.S. and Ph.D. in Computer Science from University of California in Santa Barbara (UCSB) in 2007. While at UCSB, Khaled was a member of the Networking and Multimedia Systems Lab (NMSL) working on Delay Tolerant Networks under the supervision of Kevin Almeroth. Khaled's dissertation was titled "Protocol and Architectural Challenges in Delay and Disruption Tolerant Networks" and covered a range of topics in DTNs. Before going to graduate school, Khaled received his B.Sc. in Computer Science with a double minor in Electronics and Business Administration from the American University in Cairo (AUC). He graduated with highest honors (Summa Cum Laude) and received the "President's Cup" award for the highest graduating GPA (4.0/4.0), as well as the Nobel Laureate "Ahmed H. Zewail" prize for excellence in Sciences and Humanities. & ///////////// research //////////// &about_txt1=The Networking Systems Lab &about_txt2=Our Vision
The Networking and Systems Lab (NSL) was founded in 2009 and is directed by Dr. Harras. Working with various collaborators, the NSL conducts research in many areas of Computer Networks. The vision we have for the NSL is to become a leading networking research hub in the region. &about_txt3=READ MORE &about_txt4=Selected Publications &about_txt5=A full list of publications can be found in the NSL page.
  • Arsany Guirguis, Fadel Digham, Karim Seddik, Mohamed Ibrahim, Khaled A. Harras, and Mostafa Youssef, "Primary User-Aware Optimal Discovery Routing for Cognitive Radio Networks", IEEE Transactions on Mobile Computing (TMC), April 2018.
  • Karim Habak, Ellen Zegura, Mostafa Ammar, and Khaled A. Harras, "Workload Management for Dynamic Mobile Device Clusters in Edge Femtoclouds", ACM/IEEE Symposium on Edge Computing (SEC), San Francisco, USA, October 2017.
  • Ahmed Saeed, Khaled A. Harras, Ellen Zegura, and Mostafa Ammar, "Local and Low-Cost White Space Detection", IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, USA, June 2017.
  • Ahmed Saeed, Ahmed Abdelkader, Mouhyemen Khan, Azin Neishaboori, Khaled A. Harras, and Amr Mohamed, "Argus: Realistic Target Coverage by Drones", ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Pittsburgh, USA, April 2017.
  • Heba Abdelnasser, Moustafa Youssef, and Khaled A. Harras, "Magboard: Magnetic-based Ubiquitous Homomorphic Off-the-shelf Keyboard",The IEEE International Conference on Sensing, Communication, and Networking (SECON), London, UK, June 2016.
  • Karim Habak, Mostafa Ammar, Khaled A. Harras, and Ellen Zegura, "FemtoClouds: Leveraging Mobile Devices to Provide Cloud Service at the Edge", IEEE International Conference on Cloud Computing (CLOUD), New York, USA, June 2015.
  • Heba Abdelnasser, Khaled A. Harras, and Moustafa Youssef, "UbiBreathe: A Ubiquitous non-Invasive WiFi-based Breathing Estimator",The ACM International Symposium on Mobile Ad Hoc Networking and Computing (MOBIHOC), Hangzhou, China, June 2015.
  • Heba Abdelnasser, Moustafa Youssef, and Khaled A. Harras, "WiGest: A Ubiquitous WiFi-based Gesture Recognition System",IEEE International Conference on Computer Communications (INFOCOM), Hong Kong, April 2015.
  • Azin Neishaboori, Ahmed Saeed, Khaled A. Harras, and Amr Mohamed, "Low Complexity Target Coverage Heuristics Using Mobile Cameras",IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS), Philadelphia, Pennsylvania, October 2014.
  • Ahmed Saeed, Moustafa Youssef, and Khaled A. Harras, "Towards a Characterization of White Spaces Databases Errors: An Empirical Study",Experimental Evaluation and Characterization (WiNTECH), Maui, Hawaii,, September 2014.
  • Abderrahmen Mtibaa, Khaled A. Harras, and Hussein Alnuweiri, "Malicious Attacks in Mobile Device Clouds: A Data Driven Risk Assessment",International Conference on Computer Communications Networks (ICCCN), Shanghai, China, August 2014.
  • Abderrahmen Mtibaa, Khaled A. Harras, and Afnan Fahim, "Towards Compuatational Offloading in Mobile Device Clouds",IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Bristol, UK, November 2013.
  • Abderrahmen Mtibaa and Khaled A. Harras, "Select and Spray: Towards Deployable Opportunistic Communication in Large Scale Networks",ACM International Symposium on Mobility Management and Wireless Access (MOBIWAC), Barcelona, November 2013.
  • Abderrahmen Mtibaa and Khaled A. Harras, "Exploiting Space Syntax for Deployable Mobile Opportunistic Communication",IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS), Hangzhou, October 2013.
  • Ahmed Saeed, Mohamed Ibrahim, Khaled A. Harras, and Moustafa Youssef, "A Low Cost Large Scale Framework for Cognitive Radio Routing Protocols Testing",IEEE International Conference on Communications (ICC), Budapest, June 2013.
  • Abderrahmen Mtibaa and Khaled A. Harras, "Fairness-Related Challenges in Opportunistic Mobile Networks",Computer Networks (COMNETS), Elsevier. vol. 57, num. 1, pp. 228-242, 2013.
  • Abderrahmen Mtibaa and Khaled A. Harras, "CAF: Community Aware Framework for Large Scale Mobile Opportunistic Networks",Computer Communications (COMCOM), Elsevier Science. vol. 36, num. 2, pp. 180-190, 2013.
  • Karim Habak, Khaled A. Harras, and Moustafa Youssef, "OPERETTA: An Optimal Energy Efficient Bandwidth Aggregation System",IEEE International Conference on Sensor and Ad Hoc Cmmunications and Networks (SECON), Seoul, June 2012.
  • & &about_txt6=Collaborators &about_txt7=Our Philosophy
    In our group, we believe that research gains further strength when conducted in collaboration with others. Merging ideas and bringing new and fresh perspectives is always invaluable in when conducting research.

    We are always happy to explore new collaboration opportunities and explore novel projects, both with Industry and Academia. &about_txt8=Collaborating Institutions
    %bb Carnegie Mellon University
    %bb Robotics Institute
    %bb Qatar University
    %bb Texas A and M University Qatar
    %bb Boeing
    %bb American University in Cairo
    %bb QCRI
    %bb Georgia Tech
    %bb EJUST
    %bb HKUST
    &about_img1=images/research01.jpg& &about_readmore_title1=The Networking Systems Lab &about_readmore_txt1=The vision we have for the Networking Systems Lab (NSL) is to become a leading networking research hub in the region. The lab members and collaborators form a formidable team conducting research at CMU-Qatar in numerous areas of Computer Networks. These areas include Delay and Disruption Tolerant Networks (DTNs), Multi-hop wireless mesh networks, and the intersection between mobile and social networking. The NSL, directed by Dr. Harras, was founded at the end of 2009 at Carnegie Mellon University in Qatar (CMU-Q). Since CMU-Q does not currently have graduate programs in place, the lab follows an industry model to a large degree, where members include Postdoctoral Researchers, Full-time Research Engineers, and Graduate students via internships or NSL collaborators. To learn more about the NSL projects, members, and collaborators, please visit our webpage. & ///////////// teaching //////////// &services_txt1=Courses &services_txt2=At Carnegie Mellon, I am mainly involved in teaching the Systems track of our curriculum next to a few other courses. The following list includes the courses I have either previously taught or am currently teaching, along with links to their web pages. %bb 15-213: Introduction to Computer Systems. (F18) (Every year since F08)
    %bb 15-349: Introduction to Computer and Network Security. (F14) (F12, F10, F08)
    %bb 15-441: Computer Networks. (S18) (Every year since S09)
    %bb 15-129: Freshmen Immigration Course. (F18) (Every year since F08)
    %bb 15-110: Introduction to Programming. (S08)
    %bb 15-123: Introduction to C and Unix. (S10) (S09)
    Prior to joining CMU, I taught a couple of courses at University of California in Santa Barbara (UCSB) including introductory programming, C, and Unix. & &services_txt3=Philosophy &services_txt4=Personal Teaching Philosophy
    The following Chinese proverb largely reflects what my teaching experience and philosophy revolves around: "Tell me and I forget. Show me and I remember. Involve me and I understand". While really difficult at times, I try my best to incorporate this in my classes and style. &services_txt5=READ MORE &services_txt6=Awards &services_txt7=%bb 2010: The "Outstanding Commitment to Undergraduate Teaching" based on student voting at Carnegie Mellon University in Qatar. %bb 2006: The "Outstanding Educator" based on student nominations while working as an Instructor for two courses at the College of Engineering at UCSB. %bb 2002-2005: The graduate level "Outstanding Teaching Assistant" award three times during graduate school while at Computer Science department at UCSB. &services_img1=images/teaching01.jpg& &services_readmore_title1=Teaching Philosophy &services_readmore_txt1=The ultimate goal of a good education is learning how to learn. At the end of the day, this skill is the major asset that students will carry with them as they adapt to the constant changes they will face in their lives. This asset becomes more crucial to those studying computer science and engineering, due to the speed at which these fields are developing and changing. In order to supply students with the ability of learning how to learn, it is not what is poured into them, but rather what is planted, that really counts. The objective of teachers, therefore, does not only involve explaining subject matter to students, but should also include a number of other fundamental objectives. First, teachers must show students how the material fits into the big picture. Teachers should act as guides for their students, directing them toward finding answers and solving problems by providing them with the tools needed to do so. Furthermore, teachers should be approachable and should make students feel comfortable enough so that they will want to interact outside of class, where a large portion of learning actually takes place. On the other hand, it is also necessary for teachers to let students see the human side of them, and more importantly, for teachers to see the human side of their students. This human element creates an overall atmosphere of excitement and passion, which facilitates the ultimate objective of quality education. Indeed, we all remember our effective teachers, but those who had a special impact on our humanity, we remember with a genuine sense of appreciation and gratitude. & ///////////// service //////////// &solutions_txt1=Professional and Institutional Service &solutions_txt2=Professional Service Dr. Harras has been on the Technical Program Committees (TPC) or served as a reviewer for various conferences and journals including: IEEE Transactions on Vehicular Technologies (TVT), IEEE Transactions on Networking (ToN), IEEE Transactions on Parallel and Distributed Systems (TPDS), ACM Conference on Modeling, Analysis, and Simulation of Wireless and Mobile Systems (MSWiM), Communication Systems and Networks (COMSNETS), IEEE International Conference on Electronics, Circuits, and Systems (ICECS), IEEE Ad hoc and Sensor Networks (AHSN), IEEE Transactions on Mobile Computing (TMC), and IEEE Sensor, Mesh and Ad hoc Communications and Networks (SECON). He is also a member of the ACM and the IEEE. Institutional Service At Carnegie Mellon University, Dr. Harras has been the CS program director since Spring 2015, and serves as the chair of the Events and Outreach Committee (EOC) in the CS program. With the help of many people in various departments, this committee runs various events such as MindCraft, CS4Qatar for Teachers, CS4Qatar for Students, Internal Programming Competitions, Student Treasure Hunts, and High School Programming Competitions (HSPC). Khaled also served on several other committees including the CS hiring committee, IT assessment committee, Admissions assessment committee, Akhbar editorial board, CMU-Q's magazine, the Academic Advising board, and the first year experience committee. He has also previously served on the research committee. Finally, Khaled is currently the Computer Science club advisor. & &solutions_txt3=Sample Events &solutions_txt4=CS4Qatar
    Computer Science for Qatar (CS4Qatar) has quickly grown to become one of the popular events in Qatar. Along with a large team at CMU-Q, we run workshops for high school students and teachers in order to raise computing and technology awareness in the community. &solutions_txt5=READ MORE &solutions_txt6=HSPC
    The High School Programming Competition (HSPC) is an example of another major event we hold at CMU-Qatar. We expose high school students in Qatar to the excitement of problem solving through programming competitions similar to that held by the ACM. &solutions_txt7=READ MORE &solutions_img1=images/services01.jpg& &solutions_img2=images/services02.jpg& &solutions_readmore_title1=CS4Qatar &solutions_readmore_title2=HSPC &solutions_readmore_txt1=To be filled with CS4Qatar details and statistics soon. & &solutions_readmore_txt2=To be filled with HSPC details and statistics soon. & ///////////// other //////////// &partners_txt1=Non Academic Interests &partners_txt2=- Traveling: I have always enjoyed being exposed to various cultures and regions. Like many, I enjoy travelling and exploring the unique things one can experience in each country we visit. Countries I have lived in or visited include: Austria, Canada, China, Czech Republic, Egypt, England, France, Germany, Greece, Hong Kong, Hungary, Italy, India, Iraq, Jordan, Kuwait, Malaysia, Maldives, Netherlands, Portugal, Qatar, Saudi Arabia, Spain, Sri Lanka, Thailand, United Arab Emirates (UAE), and the United States of America (USA). - Reading: When not reading technical papers and books, I mostly enjoy reading about politics, history, and non-fiction novels. Some of the books that I recommend include: "My Life (Bill Clinton)", "The Audacity of Hope", "The Arabs", "Freakonomics", "The Fourth Star", "Ghost Wars", "Licensed to Kill: Privatizing the War on Terror", "Stones into Schools", and "Failed States". & &partners_txt3=Sports &partners_txt4=While this certainly counts as a non-academic interest, I felt that it is worth its own section. The sports I spent most of my time practicing have been Swimming (50m to 200m Free style and Butterfly), Martial Arts (Black belt holder in Taekwondo, and Judo), Squash, and Ultimate Frisbee. &partners_txt5=Sports Links
    %bb Swimming Federation
    %bb Taekwondo Federation
    %bb Judo Federation
    %bb World Squash Federation
    %bb USA Ultimate Frisbee
    %bb Qatar Ultimate Group
    &partners_txt6=TechBridgeWorld &partners_txt7=It is always great if one's work and research can impact others that are less fortunate in our world. I am a volunteer in and supporter of the TechBridgeWorld group. This group, founded by Dr. Bernardine Dias, aims to build technology-based solutions that meet sustainable development needs in different parts of the world. &partners_txt8=READ MORE &partners_img1=images/other01.jpg& &partners_readmore_title1=TechBridgeWorld &partners_readmore_txt1=All the details regarding the Vision, Mission, Charter, and Team for TechBridgeWorld along with their Projects and publications can be found in detail at http://www.techbridgeworld.org/ & ///////////// contacts //////////// &contacts_txt1=Direct Contact &contacts_txt2=Khaled A. Harras, Ph.D.

    Carnegie Mellon University
    Education City, Doha, Qatar
    US Phone: 001-805-403-0469
    Qatar Phone: 00974-4454-8617
    Qatar Fax: 00974-4454-8410
    E-mail: kharras@cs.cmu.edu &contacts_txt3=Other Contact Information &contacts_txt4=Dr. Harras does his best to respond to the direct contact methods, especially email. However, if it is urgent and he is too busy or on travel, please contact his administrative assistant. Administrative Assistant:
    Nancy Lacson. Email: nlacson@qatar.cmu.edu. Telephone: 00974-4454-8410 US Mailing Address:
    5032 Forbes Avenue, SMC 1070, Pittsburgh, PA, 15289 Qatar Mailing Address:
    Carnegie Mellon University, P.O. Box: 24866, Doha, Qatar & &contacts_txt5=Contact form &contacts_txt6=CLEAR &contacts_txt7=SEND &contacts_img1=images/contacts01.jpg& &file_prelouder=1&