Khaled Harras
Senior Associate Dean, Faculty / Director, HBJ Center for CS Education / Teaching Professor, Computer Science
Computer Science in Qatar
Orcid identifier0000-0002-1327-9077 (opens in a new tab)
- Senior Associate Dean, Faculty / Director, HBJ Center for CS Education / Teaching Professor, Computer ScienceComputer Science in Qatar
- +974-4454-8617 (Work)
TEACHING INTERESTS
While at CMU, I taught many courses both in Pittsburgh and in Doha including: Computer Networks (15-441), Effective Programming in C and Unix (15-123), Freshmen Immigration Course (15-129), Introduction to Computer Systems (15-213), Introduction to Computer and Network Security (15-349), Introductory, Intermediate and Advanced Programming in Java (15-100) & (15-111). Prior to CMU, I assumed different teaching roles at the University of California, Santa Barbara, as well as the American University in Cairo.
TEACHING ACTIVITIES
- COURSE TAUGHTNetworking and the Internet6 Jan 2026 - 3 May 2026
- COURSE TAUGHTFreshmen Immigration Course24 Aug 2025 - 14 Dec 2025
- COURSE TAUGHTIntroduction to Computer Systems24 Aug 2025 - 14 Dec 2025
- ADVISORSHIPSURA 2025: Privacy-Preserving Indoor Localization via IMU Data and Graph-Based Map Matching13 May 2025 - 26 Jun 2025
- INDEPENDENT STUDYModel Migration in Edge Computing and Federated Learning12 Jan 2025 - 25 Apr 2025
- INDEPENDENT STUDYSeamless Model Sharing Middleware in Edge Environments12 Jan 2025 - 25 Apr 2025
- COURSE TAUGHTNetworking and the Internet5 Jan 2025 - 4 May 2025
- COURSE TAUGHTFreshmen Immigration Course25 Aug 2024 - 15 Dec 2024
- COURSE TAUGHTIntroduction to Computer Systems25 Aug 2024 - 15 Dec 2024
- INDEPENDENT STUDYDistributed low latency object recognition for the visually impaired7 Jan 2024 - 7 May 2024
- COURSE TAUGHTNetworking and the Internet7 Jan 2024 - 5 May 2024
- COURSE TAUGHTFreshmen Immigration Course20 Aug 2023 - 10 Dec 2023
- COURSE TAUGHTIntroduction to Computer Systems20 Aug 2023 - 10 Dec 2023
- COURSE TAUGHTSCS Honors Undergraduate Research Thesis20 Aug 2023 - 10 Dec 2023
- INDEPENDENT STUDYIndoor Mapmaking: From Map Drawing to Navigable Representations15 Aug 2023 - 15 May 2024
- INDEPENDENT STUDYWe plan to build on our progress and will be working on one or two journal paper submissions that include having a full survey on the area/domain of 3D indoor localization, as well as exploring enhanced solutions that improve upon what we have built so far. We will likely also investigate leveraging LEO technologies as an alternative for transport mode estimation and indoor localization.15 Aug 2023 - 1 Jan 2024
- COURSE TAUGHTIndependent Study in Computer Science8 Jan 2023 - 4 May 2023
- COURSE TAUGHTNetworking and the Internet8 Jan 2023 - 4 May 2023
- COURSE TAUGHTSCS Honors Undergraduate Research Thesis8 Jan 2023 - 4 May 2023
- MENTORSHIPGao, Eric1 Jan 2023
- COURSE TAUGHTFreshmen Immigration Course31 Jul 2022 - 20 Nov 2022
- COURSE TAUGHTIndependent Study in Computer Science31 Jul 2022 - 20 Nov 2022
- COURSE TAUGHTIntroduction to Computer Systems31 Jul 2022 - 20 Nov 2022
- COURSE TAUGHTSCS Honors Undergraduate Research Thesis31 Jul 2022 - 20 Nov 2022
- COURSE TAUGHTIndependent Study in Computer Science9 Jan 2022 - 30 Apr 2022