|
Academic Interests
- Distributed compilation
- Tools to analyze software.
- Teaching techniques -- making computer science fun
- Computer Programming as an Art
- Computing in Christian missions, non-profits, and humanitarian organizations
- Python programming
- Integration of computer science and other sciences
Projects I would like students to work with me on:
- Setting up a python scripting library for the Virtual Reality system at Calvin.
- Building
and "publishing" an open-source, general-purpose graphing application
that can take input from files, pipes, or stdin (ala HP OpenView's
xnmgraph).
- Setting up the python library pympi on the
Beowulf cluster and working with Biochem professors to allow them to
run their algorithms faster on the cluster.
- Building a website with easy matplotlib examples -- not the complicated ones they show in their website. Grrrr...
- Building a tool to analyze and visualize the dependencies between .c and .h files in large-scale software projects.
- Hi
|