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


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.

Miscellaneous

Apart from work, I love hiking, photography, playing table tennis, watching standup, and reading comics and books. Some of my favorite comic artists are Lunarbaboon, Liz Climo, Mr. Lovenstein, and 157 of Gemma.