Alexandra (Sasha) Fedorova

BA (Massachusetts, USA), PhD (Boston, USA)

Office: KAIS 4113
Phone: (604) 822-0615
Fax: (604) 822-5949




Alexandra Fedorova is a Professor in the Electrical and Computer Engineering Department at UBC. She received her PhD at Harvard in 2006 with a thesis on Operating System Scheduling for Multicore Processors. While at Harvard, Dr. Fedorova interned at Sun Microsystems Labs and contributed to the development of the Niagara processor simulator and experimented with adopting transactional memory in real applications. Between 2006 and 2015 Dr. Fedorova was an Assistant and then Associate professor at the School of Computing Science at SFU, where she also launched the Big Data professional Master’s program in 2014. Dr. Fedorova was awarded the Alfred P. Sloan Research Fellowship in 2012 and the ACM CRA-W Anita Borg Early Career Award in 2011.

Her research centers around performance, usability and energy-efficiency of computer systems; the current focus is on effective management of memory and CPU resources. She also measures and hacks operating systems, runtime libraries and other system software and teaches courses on all kinds of systems: operating, distributed, Big Data. In her spare time, she consults for MongoDB; working on enhancing the performance of their back-end key-value store WiredTiger.

Research Interests

Performance, usability and energy-efficiency of computer system and effective management of memory and CPU resources

Research Group


  • CPEN 331 – Operating Systems
  • EECE 571B – Electrical Engineering Seminar and Special Problems – Big Data Systems

<< Back to Faculty