Teaching
- CS 5010 Program Design Paradigms (Bootcamp for MS
Students)
Important Notice/Warning: All students enrolled in CS 5010 should plan to be present in class starting at the first lecture.
- NUCCS Graduate Program
- Our book Essentials of Programming Languages (Third Edition)
Research
- Slides from my MitchFest talk, August, 2009
- NU Programming Research Laboratory
- Programming Languages seminar
- Papers (Bibtex)
- Semantics of Programming Languages, including Aspect-Oriented Programming
- Analysis-Based Program Transformation
- Resources for Programming Language Research