m o s s e ' s 
 w e b p a g e 
...............

p e r s o n a l

t e a c h i n g

r e s e a r c h

s o f t w a r e

contact info and (little) more
courses i have taught
research projects
software built in our group