About
Ruby Tahboub is a Teaching Assistant Professor at the Siebel School of Computing and Data Science, University of Illinois Urbana-Champaign (UIUC), since 2022. She previously served as a Visiting Assistant Professor at Purdue University (2019–2022). She holds an M.S. (2016) and Ph.D. (2019) in Computer Science from Purdue University.
Her research focuses on query compilation, spatial databases, and high-performance computing, with notable contributions to Apache Spark optimization and educational tools like LIMO for programming education. She teaches courses such as Introduction to Data Mining (CS 412) and Introduction to Programming for Engineers and Scientists (CS 101).
Ruby has received the Raymond Boyce Graduate Teacher Award (Purdue, 2016) and the Best Demo Award at ACM SIGSPATIAL (2015) for her work on LIMO. Her research spans database systems, compiler design, and distributed computing, emphasizing practical applications in both industry and education.
Her work bridges theoretical advancements in query processing with real-world scalability challenges, particularly in spatial and heterogeneous workloads. She also advocates for innovative teaching methods to enhance programming literacy through interactive tools like map-based activities.
Find Ruby Tahboub elsewhere
Related Searches
You Might Also Like
Tiark RompfPurdue University · Associate Professor
Molly Hathaway GoldsteinUniversity of Illinois Urbana-Champaign · Academic
Miryung KimUniversity of California, Los Angeles · Professor
Eleni Tzirita ZacharatouIT University of Copenhagen · Assistant Professor
Ming YinPurdue University · Associate Professor- SSusanne E. HambruschPurdue University · Professor