Other technical activities such as expository writings, presentations here.
US Patent Nr. 10/021,645 on "Map Simplification System", with Shankar Krishnan and Suresh Venkatasubramanian here.
My teaching for the past several years has included standard theory courses (algorithms, discrete math, complexity theory, geometry) as well as courses in topology, combinatorics, computer graphics, GPU programming and geometric modeling.
Courses that I have taught here. Some useful links: