Right now, CS 173 for Fall 2013 is currently available only to CS/CE majors, but we expect to make some places available for non-majors in late summer. If you are a CS major who is having trouble registering, please contact me and/or Steve Herzog (firstname.lastname@example.org) so we can help you into the class. Students in other majors should fill out the waitlist form. If you are still on the waitlist as classes start, you are expected to attend class and keep up with assigned work if you are still interested in getting into the class.
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
Draft discrete math textbook Building Blocks
Discrete Structures (CS 173)
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. I'm on an early schedule: often here by 8:30, almost never here after 5:30.
|9:30-10||CS173 lecture||CS173 lecture|
|11-12||CS173 lecture (Derek)||CS173 lecture (Derek)||office hour|
|3-3:30||173 staff meeting|
|3:30-4||music lessons||music lessons|
On-line stores that sell really good tea, all with their own distinctive strengths.