1 CSE 331 Timers, Threads, and Concurrency slides created by Marty Stepp based on materials by M. Ernst, S. Reges, D. Notkin, R. Mercer, Wikipedia