Fatima Anwar

1762 Boelter Hall · 420 Westwood Plaza · Los Angeles CA 90095 · (310) 962-9146 · fatimanwar(at)ucla(dot)edu

I am a 4th year Ph.D. student in Electrical & Computer Engineering department at UCLA. I am advised by Professor Mani B Srivastava - a joint faculty in ECE and CS departments - and conduct my research at Networked and Embedded System Lab (NESL). My research interests lie in the intersection of system design, security, and quality of time in distributed Cyber-Physical Systems. Earlier, I used to work at Samsung Electronics on the Smart Health project (SHealth), and developed sensor service framework for mobile devices. I volunteer for Los Angeles Computing Circle (LACC) and Engineering day for Girls at UCLA. I was chosen as a Grace Hopper Scholar in 2017.

Research Interests

  • Cloud based services' security, and side channel attacks notably timing & microarchitectural side channels.
  • Protocols, programming and tools for high precision time support over commodity platforms and operating systems in uncertain environments.
  • Operating system timing abstractions for time management in a system stack. Provide API for application developers to enable Quality of Time for time-aware applications.


Graduate Student Researcher

Networked & Embedded Systems Lab (NESL), UCLA
  • Trusted Time for cloud based services: Current support of time-based services to distributed systems is highly susceptible to attacks. We put forward a secure clock architecture where time is secured across the entire network and system stack, and make use of primitives with their root-of-trust in hardware-based design, with a focus on Intel SGX and TPM based design. Despite the strong security guarantees that these TEEs provide to systems and applications, they still have inherent timing limitations which we aim to solve.
  • Programming language and tools for high precision time: Devised a new language 'Cyclops' along with a compiler and a programming environment to write applications with high accuracy requirements, accompanied by a test bed on an embedded platform.
  • High Precision Timing in uncertain environments: Precision timing protocol support over wireless medium (IEEE 802.15.4) using commodity platforms and operating systems.
  • Timeline (Operating System Abstraction): A virtual temporal coordinate frame that is defined by an application to provide its components with a shared sense of time, with a desired accuracy and resolution. The timeline abstraction enables developers to easily write applications whose activities are choreographed across time and space. Leveraging open source hardware and software components, we have implemented an initial Linux realization of a timeline-driven stack on a standard embedded computing platform.
  • Quality of Time Stack: A holistic notion of Quality of Time (QoT) captures metrics such as resolution, accuracy, and stability of time. Building on this notion we have put forward an architecture in which the local perception of time is a controllable operating system primitive with observable uncertainty, and where time synchronization balances applications’ timing demands with system resources.

I am a part of NSF project, ROSELINE: Making Time Prime, which is revolutionizing how we keep track of time in Cyber Physical Systems.

September 2014 - Present

Teaching Assistant

EE department, University of California, Los Angeles

Course taught: Logic Design of Digital Systems, (EL ENGR M16-1); implemented and graded design assignments using Verilog and FPGAs

March 2017 - June 2017

Software Engineer

Samsung Electronics, Mobile Communication Division
  1. Smart Health project (SHealth): pedometer, sensor service framework and communication of mobile devices with galaxy gear using Android APIs
  2. WiFi Direct and Location based WiFi auto-connection implementation
  3. Music Hub's albums display and music streaming
  4. Android multi-threaded application design, UX design implementation, software testing and bug fixing
March 2011 - December 2013

Student Researcher

Internet Lab, Ajou University

Service discovery, Routing and Reliability in communication for the Wireless Sensor Networks (WSNs), network based simulation through ns-2 and Qualnet.

March 2009 - February 2011

Lecturer & Lab Instructor

EE department, University of Central Punjab

Courses taught: Electric circuits, Control Systems, Analog Electronics and their associated labs, also guiding students in robotics projects

September 2008 - February 2009

Student Researcher

Electronics Lab, UET

Robotics control using Atmel and PIC proportional integral derivative (PID) controllers, IR and Ultrasonic sensors data extraction and manipulation, actuation through servos and dc motors.

September 2007 - August 2008


University of California Los Angeles

PhD, Electrical & Computer Engineering
GPA: 4/4

Advisor: Mani B. Srivastava

September 2014 - Present

Ajou University, South Korea

Masters in Computer Engineering
GPA: 4.44/4.5

Thesis: Spherical Mapping based load-aware Routing for Wireless Sensor Networks

March 2009 - February 2011

University of Engineering & Technology Lahore, Pakistan

Bachelors in Electrical Engineering
GPA: 3.85/4.0 (Honors Distinction)

Senior Project: The Chasing Robot

September 2004 - August 2008


Awards & Certifications

  • Received best lightning talk award at N2Women Workshop Sigcomm, 2017
  • Selected as Grace Hopper Scholar, 2017
  • University of California Los Angeles EE Departmental Fellowship, 2014
  • Performace based promotion at Samsung Electronics, 2013
  • Korean Govt. Scholarship, Brain Korea (BK21) for Masters Studies, 2009-2011
  • Received 2nd prize in robotics project competition in SOFTEC, 4th International Event, 2008
  • Recipient of HSS Bright Students Scholarship from Government of Pakistan, 2004