Nabeel Nasir, PhD
Assistant Teaching Professor
Computer Science
University of California, Santa Barbara
1115 Harold Frank Hall
nabeeln@ucsb.edu
I am an Assistant Teaching Professor in the Department of Computer Science at UCSB.
I am passionate about teaching and broadening participation in Computer Science,
and supporting undergraduate research in CS Education and Cyber Physical Systems.
News
- September 22, 2025: Our paper "fReeLoaders: An IoT Ecosystem for Real-Time Deadline-Driven Task Scheduling using Reinforcement Learning" was accepted at ACM/IEEE SEC 2025!
- July 1, 2024: Joined UCSB as an assistant teaching faculty!
- April 17, 2024: Graduated from University of Virginia!
- March 22, 2024: Presented a paper "Experiences Teaching a Wireless for the Internet of Things Course Cooperatively at Multiple Universities" at ACM SIGCSE 2024, Portland, OR.
- May 4, 2023: Wrapped up the Wireless for IoT course which I co-taught with Prof. Brad Campbell. Check out the cool IoT wireless projects our students created here.
- May 3, 2023: Won the University of Virginia CS department's Outstanding Graduate Teaching Award!
Education
![]() |
PhD, Computer Science University of Virginia Adviser: Prof. Bradford Campbell |
![]() |
MTech, Computer Science Indian Institute of Technology Bombay Adviser: Prof. Krithi Ramamritham |
![]() |
BTech, Computer Science Cochin University |
Work Experience
![]() |
Enlite Research (2017 - 2018) Mumbai, India Software Developer |
![]() |
Adobe Systems (2014 - 2016) Bangalore, India Member of Technical Staff II |
Teaching
UC Santa Barbara
- CMPSC 32: Object Oriented Design and Implementation, Fall 2024 - present
- CMPSC 130A: Data Structures and Algorithms I, Spring 2025, Winter 2026
- CMPSC 176A: Introduction to Computer Communication Networks, Fall 2025, Fall 2026, Spring 2027
- CMPSC 186: Internet of Things, Winter 2027
University of Virginia
Publications [Google Scholar]
fReeLoaders: An IoT Ecosystem for Real-Time Deadline-Driven Task Scheduling using Reinforcement Learning [slides]Marshall Clyburn, Nabeel Nasir, Md Fazlay Rabbi Masum Billah, Victor Ariel Leal Sobral, Jiechao Gao, Fateme Nikseresht, Brad Campbell
Proceedings of the Tenth ACM/IEEE Symposium on Edge Computing (SEC), 2025.
Untangling the Cloud from Edge Computing for the Internet of Things
Nabeel Nasir
PhD Dissertation, 2024.
Experiences Teaching a Wireless for the Internet of Things Course Cooperatively at Multiple Universities [slides]
Nabeel Nasir, Viswajith Govinda Rajan, Pat Pannuto, Branden Ghena, and Bradford Campbell
Proceedings of the 55th ACM Technical Symposium on Computer Science Education (SIGCSE), 2024.
Sensing Indoor Lighting Environments and Analysing Dimension Reduction for Identification
Tushar K Routh, Nurani Saoda, Md Fazlay Rabbi Masum Billah, Nabeel Nasir, and Bradford Campbell
1st International Workshop on Advances in Environmental Sensing Systems for Smart Cities (EnvSys), 2023.
Low Power but High Energy: The Looming Costs of Billions of Smart Devices
Wenpeng Wang, Victor Ariel Leal Sobral, Md Fazlay Rabbi Masum Billah, Nurani Saoda, Nabeel Nasir, and Bradford Campbell
HotCarbon: 2nd Workshop on Sustainable Computer Systems, 2023.
NexusEdge: Leveraging IoT Gateways for a Decentralized Edge Computing Platform [slides] [github]
Nabeel Nasir, Victor Ariel Leal Sobral, Li-Pang Huang, and Bradford Campbell
7th ACM/IEEE Symposium on Edge Computing (ACM/IEEE SEC), 2022.
Enabling Elasticity on the Edge using Heterogeneous Gateways: Poster Abstract [poster]
Nabeel Nasir and Bradford Campbell
19th ACM Conference on Embedded Networked Sensor Systems. ACM SenSys 2021.
Untangling the Cloud from Edge Computing for IoT: PhD Forum Abstract [slides]
Nabeel Nasir
19th ACM Conference on Embedded Networked Sensor Systems. ACM SenSys 2021.
An Architecture for Edge Computing over Underutilized Gateways: Demo Abstract [poster]
Nabeel Nasir and Bradford Campbell
17th ACM Conference on Embedded Networked Sensor Systems. ACM SenSys 2019.
Fusing Sensors for Occupancy Sensing in Smart Buildings
Nabeel Nasir, Kartik Palani, Amandeep Chugh, Vivek Chil Prakash, Uddhav Arote, Anand P. Krishnan, and Krithi Ramamritham
11th International Conference on Distributed Computing and Internet Technology, ICDCIT 2015.
Putting Smart Meters to Work: Beyond the Usual
Kartik Palani, Nabeel Nasir, Vivek Chil Prakash, Amandeep Chugh, Rohit Gupta, and Krithi Ramamritham
5th ACM International Conference on Future Energy Systems. ACM e-Energy 2014.
Honors and Awards
- Endowed Graduate Fellowship, UVA Engineering, 2023.
- Outstanding Graduate Teaching Award, CS Department, University of Virginia, 2023.
- UVA Teaching Fellowship, School of Engineering and Applied Science, University of Virginia, 2023.
Service
- Reviewer, ACM SIGCSE TS 2026 (57th ACM Technical Symposium on Computer Science Education), St. Louis, Missouri.
- Reviewer, ACM SIGCSE TS 2025 (56th ACM Technical Symposium on Computer Science Education), Pittsburgh, Pennsylvania.
- Reviewer, ACM SIGCSE TS 2024 (55th ACM Technical Symposium on Computer Science Education), Portland, Oregon.
- Mentor, Charlottesville High School, Charlottesville. Mentored two senior high school students on their engineering capstone project. August 2023 - May 2024.
- Mentor, Computers4Kids (C4K), Charlottesville. Mentored members on Python programming and stop motion animation. July 2022 - December 2023.
- Volunteer, UVA. Designed and organized a Build an Internet workshop for middle school students at C4K, 2022.




