Hash Tables, plus Outreach and Teaching Interests

Duke Computer Science Colloquium
Speaker Name
Benjamin Cosman
Date and Time
Lunch served at 11:45 am.

This first half of this talk will be a teaching demonstration covering hash tables. Attendees are encouraged to take on the role of students in a data structures class who have prior exposure to linked lists, big-O notation, and Python.

After this demo, I will talk about my outreach activities and future plans.

Short Biography

Benjamin Cosman received a BS from Caltech in 2014 and is a PhD candidate in Computer Science at UC San Diego. His research has focused on making it easier to avoid bugs in programming, currently through machine learning and previously through refinement type systems. Benjamin founded UC San Diego's Splash outreach program in 2016, and has participated in many other K-12 outreach activities including mentoring a Girls Who Code club and a Mathcounts team. In 2018, Benjamin won his department's annual Doctoral Award for Teaching Excellence.

Owen Astrachan