|I'm a Research Associate Professor in the
Department of Computer Science, University
of Illinois, Urbana-Champaign .
Office: 3214 SC
My research interests include computational linguistics, computer vision, and programming language tools to support language and vision research. Right now, I'm working on unsupervised algorithms that learn word boundaries from transcribed speech.
Check out my publications and the Schwa 1.0 release!
Some old research projects: programming support for computer vision (envision), skin detector, fast order statistic filter
Discrete math textbook: Building Blocks, now with self-study problems.
Discrete Structures (CS 173): Spring 2017 page, pages for older terms can be found via the CS 173 Permanent Page
See the CS proficiency exams page for information on the CS 173 proficiency exam.
Intro to Theory of Computation (CS 373): Spring 2008, Fall 2007, Spring 2007, Fall 2006, Spring 2006.
In the following table, colored items happen every week. Uncolored items happen only some weeks but not others. Because of my kids, I'm on an early schedule: typically at Siebel by 8:30, often out of the office late afternoon. Try email or piazza when you can't find me in person. Orange times towards the end of the day involve child transport. So I may be able to free them with advance notice.
This schedule is still unstable and some regular meetings are still TBD.
|9-9:30||lecture prep||lecture prep|
|9:30-10||CS173 lecture||CS173 lecture|
|11-11:30||office hour||after-lecture questions||after-lecture questions|
|12:30-1||staff office hour|
|1-1:30||CS faculty meetings|
|2-2:30||staff office hour|
On-line stores that sell really good tea, all with their own distinctive strengths.