I mostly teach Computer Science, usually with a mathematical
emphasis. Here are some general links for my students:
NOTE: course websites typically are not up until the second week.
For older course materials, contact me.
- CS153: Computing for Bioinformatics
- MWF 10:00am to 10:50am, W302 and CS lab
- This undergraduate course introduces computer science ideas and
algorithms for bioinformatics, especially for problems with sequence
data and trees. We introduce the Python programming language. No CS
or biology background is assumed. This course does not count towards
either major (although it does count for the informatics minor).
- CS526: Graduate Algorithms
- MW 1:00pm to 2:15pm, W303
- This is a core graduate course, required of all CSI graduate
students (MS and PhD). This is a review of classic algorithms, at a
higher level and pace than the typical undergraduate level.
We emphasize analysis, rather than experiments. The graded
work is written homework, some programs, a midterm exam, and
a final exam.
Last Modified: 27 Aug 2017