I'm an adjunct lecturer in the Department of Computer Science at Texas State University. I have an M.S. in computer science from Texas State, a B.S. in electrical and computer engineering and engineering and public policy from Carnegie Mellon University, and in between the two degrees I was a design engineer at ARM Austin, where I worked on CPU microarchitecture verification.
I have research interests in irregular parallelism, general-purpose GPU computing, and computer architecture. I'm especially interested in improving GPU programmability and in parallel hardware design for irregular algorithms. As a graduate student, I was a research assistant in Dr. Martin Burtscher's Efficient Computing Laboratory (ECL), where I worked on software and architectural/microarchitectural techniques to efficiently accelerate irregular codes on GPUs. I was fortunate to have this work supported by a 2011 NSF Graduate Research Fellowship.
I'm also interested in computer science education and in pedagogical and curricular practices to connect more diverse students to computer science and engineering. I'm particularly passionate about increasing the participation of young women in my field, and I'm very excited to have the opportunity to work on this from inside the classroom.