I am looking to hire research assistants who are interested in Programming Languages and Compilers, who are motivated to learn, and who strive to be the best they can be.
Teaching Activities
Courses taught at UCCS since Fall 2012 --- class materials available through UCCS blackboard.
CS4100/5100: Compiler Design (Spring 2013,2014,2015,2016): Class syllabus
CS3160: Concepts of Programming Languages (Fall 2013,2014,2015): Class syllabus
CS5080: Advanced Topics of High Performance Computing (Fall 2014): Class syllabus
CS3060: Object-oriented Programming in C++ (Fall 2012): Class syllabus
In July 2014, I was invited as a guest lecturer and gave a week of lectures on advanced compiler optimizations at the University of Science and Technology in Hefei, China as part of their DragonStar lecture series.