joel sommers professor department of computer science 306 mcgregory hall colgate university hamilton, ny 13346 jsommers///at//colgate/dot/edu +1 315 228 7587 github: jsommers