Compilers Research Lab (CRL)
CRL is engaged in tackling a range of research problems in the broad area of high-performance computing. Our current research focuses on building machine-learning compilers and runtime systems for improving programmer productivity, application performance and energy efficiency on increasingly heterogeneous HPC architectures. More info at the CRL website.
CS Education
I am deeply committed to BPC. My educational research activities aim to develop pedagogical tools and techniques that (i) enable easier integration of emerging topics into the computer science curriculum (ii) make make concepts more accessible to non-majors and (iii) increase the participation of underrepresented groups in computing and improve their retention and success. Some of the projects I have led or have been involved with are listed below.
- STEM-CLEAR: Creating Conctextualized Learning Pathways across cultural and academic boundaries
- ToUCH: Teaching Undergraduates Collaborative and Heterogeneous Computing
- Zeus DataScience Pathways
- Intersectional Data Collection for Inclusive Computing
- Meta Engineer in Residence Program
- TXST-TUES: Integrating Parallelism into the Undergraduate Curriculum
- TexasMusicVis: Music, Data and Storytelling