About Me
I teach in the undergraduate Computer Science program.
I joined the faculty of New College in the fall of 2013, and I defined the requirements for the Computer Science Area of Concentration (AOC, or major) that academic year. As of 2022 the department has four regular faculty and about 40 students in the AOC.
In the spring of 2014 I helped begin planning the structure and curriculum of the New College Data Science master’s program. The program began in January, 2016, and the first cohort of seven students graduated in May, 2017. I taught in the program through 2021.
Senior thesis students
- Jacob Adkins, 2022. “Single-Agent and Multi-Agent Bandits.”
- Atalay Kutlay, 2022. “Effects Of Multicollinearity in Variable Selection Algorithms” (with Prof. Andrey Skripnikov).
- Austin LoPresto, 2022, software engineer intern at Algrthm. “Automated Modernization of Shakespearean English: Using Natural Language Processing to Capture Writing Style.”
- Trevor Flint, 2021. “Creating a Hero Recommender System for Newer Players in DOTA 2.”
- Amelia Maddox, 2021. “Dance of the Soul: An AI Chhoreographer.”
- Peter Chief Nelson, 2021. “Making a First-Person Shooter in Unity.”
- Maria Shehata, 2021. “Group Delivery iOS App.”
- Serena Bonci, 2020. “Using Sustainable Development to Mitigate and Respond to Climate Change: A Data Analysis of Climate Change in Taiwan using R.”
- Rain Kwan, 2020. “Clustering Heart Disease Patients Using Machine Learning.”
- Thomas J. Maranzatto, 2020. “Tree Traced Reconstruction: Some Results.”
- Dylan Purvis, 2020. “Raspberry Pi Granular Synthesizer.”
- Erik Ridd, 2020. “Circus Lyfe: A Narrative Life Simulation Game.”
- Andrey Leonov, 2019. “IN RUST WE TRUST: Integrating Rust code into a C codebase on MINIX 3.”
- Diana Tarazi, 2019, software engineer at MasterCard. “NCF Mobile: A Mobile Application to Provide Centralized Information About Services and Resources at New College.”
- Sarah Cohen, 2018. “You Will Be Wrong a Lot, and That’s OK: An Introduction to Computational Thinking and Other Life Skills.”
- David Duffrin, 2017. “Estimating the Pronunciation of Japanese Kanji.”
- Ben Carothers, 2017. “Building Monitored, Secured, And Self-sustaining IOT Hydroponic Gardens.”
- Sarah Russell, 2017. “Gambit of One: Game Development and the Role-Playing Game.”
- Vinushka Schalk, 2016, software engineer at Akamai Technologies, Inc. “Silicon Chemist 3: Guiding students through electron flow pathways”, with a Web application for solving chemical reaction problems.
- David Weinstein, 2015. “Infocatch: A more powerful feed provider built on Webscraping.”
- Calvin Troutt, 2015. “Competency Assessment and IRT”, with a Web application for the New College Calculus readiness test.
Interests
My recent research has been in music information retrieval, discrete structures and mixing rates of Markov chains, and Internet measurement.
I organized LADS 2018, which took place at New College January 10-11, 2018.
Employment
2013-present: Assistant Professor of Computer Science, New College of Florid
2000-present: Architect/Senior Architect, Akamai Technologies, Inc.
1996-2000: Iterated Systems, Inc. (MediaBin)
1994-1996: Assistant Professor of Computer Science, University of Toronto
Education
PhD 1993, MIT. Student of Michael Sipser.