Khaled Harras

Senior Associate Dean, Faculty
Full Teaching Professor, Computer Science

[ + ]


Khaled Harras is a teaching professor at Carnegie Mellon University in Qatar and area head of the Computer Science program. Harras is the founder and director of the Networking Systems Lab (NSL) at CMU-Q. He has more than 120 refereed publications in prestigious conferences and journals. Along with his research group, he has won the best national computing research award twice, received two best paper awards, and his work has been featured online in various venues like MIT Tech Review and Tech the Future. To date, he has been involved in or managed research grants that amount to more than 4 million USD, and has supervised over 30 personnel, including undergraduate and graduate students, postdoctoral researchers and research engineers. He is a senior member of the ACM and IEEE.


Ph.D., Computer Science, University of California, Santa Barbara (UCSB), CA, USA

M.Sc., Computer Science, University of California, Santa Barbara (UCSB), CA, USA

B.Sc., Computer Science, The American University in Cairo (AUC), Cairo, Egypt

Area Of Expertise

The Internet of Things

Computer Networking

Mobile & Pervasive Computing

Distributed Systems

Research Description

For nearly two decades, Harras has been working on the areas of challenged and opportunistic networks, video sensor networks, unmanned air vehicles (UAVs), ubiquitous and pervasive systems, mobile edge computation/networked architectures, and cyber security. He also has expertise in the domains of wireless and mobile networks measurement, building real systems and testbeds, designing and implementing architectures and frameworks based on real data. More information can be found at the Networking Systems Lab page:


Please refer to the Networking Systems Lab page:


Awards & Honors

University Service

Area Head, Computer Science Program

Area Head, Computational Biology Program

Member of the School of Computer Science (SCS) Undergraduate Review Committee (URC)

Chair of the Computer Science Program Outreach Committee

Computer Science Advisor


Senior Scientist at Qatar Computing Research Institute (QCRI)

Advisor to the ICT Minister in Qatar


Courses Taught

15-129 Computer Science Immigration

15-110 Introduction to Programming

15-123 Introduction to C and Unix

15-213 Introduction to Computer Systems

15-441 Computer Networks

15-349 Introduction to Computer and Network Security

CV / Resume