Slide 1Data races, informally [More formal definition to follow] “race condition” means two different things Data race: Two threads read/write, write/read, or write/write…
Slide 1 Searching for Type-Error Messages Benjamin Lerner, Matthew Flower, Dan Grossman, Craig Chambers University of Washington Slide 2 2 Example: Curried functions # let…
Slide 1 Upcoming UW CSE courses on Coursera: What and How Dan Grossman October 24, 2012 Slide 2 Overview What is a MOOC? Why are we doing them? What courses? How are we pulling…
Programming Languages & Software Engineering Upcoming UW CSE courses on Coursera: What and How Dan Grossman October 24, 2012 3/3/2012 Overview What is a MOOC? Why are…
CSE503: Software Engineering project proposals David Notkin Spring 2011 1 Lazy Evaluation for MapReduce Workflows Kristi Morton, Magdalena Balazinska, Dan Grossman, and Christopher…
Programming Languages & Software Engineering Upcoming UW CSE courses on Coursera: What and How Dan Grossman October 24, 2012 3/3/2012 Overview What is a MOOC? Why are…