Concurrent CS: preparing students for a multicore world. - Daniel J. Ernst; Daniel E. Stevenson (ITiCSE, 2008)

Hybrid and custom data structures: evolution of the data structures course. - Daniel J. Ernst; Daniel E. Stevenson; Paul J. Wagner (ITiCSE, 2009)

Multicore education: pieces of the parallel puzzle. - Joel C. Adams; Daniel J. Ernst; Thomas Murphy; Ariel Ortiz (SIGCSE, 2010)

Preparing students for future architectures with an exploration of multi- and many-core performance. - Daniel J. Ernst (ITiCSE, 2011)