The next event in the webinar series hosted by Intel covering multicore education is coming up this week
October 30, 2008 9:00 AM – Multicore in the Classroom – the view from Georgia Tech.
Multicore breaks a fundamental link in how we prepare our current and future developers – teach them to break a problem down into pieces and find a nice logical progression to solve each individual piece sequentially. A normal CS curriculum gets around to telling people about the idea of concurrent execution only as they have one foot out the door (senior-level systems courses, if then). At Georgia Tech we’ve been trying to tackle this by trying to integrate bits of multi-core throughout the curriculum – introduced gently into the entry classes as “my isn’t it interesting when that happens”, and getting increasingly more focused as time goes on. This admittedly means we have to forgo teaching some things to make space in the curriculum, but so far it has been surprisingly little.
Professor Matthew Wolf, Research Scientist CERCS Center Computational Science and Engineering College of Computing Georgia Institute.
Tip o’ the hat to Multicoreinfo.com for the pointer. Future webinars include
November 20, 2008 9:00 AM – Live from Super Computing 08 in Austin, Texas – There Is No more Sequential Programming: So why are we still teaching it?
December 18, 2008 6:00 AM – The Multi-Core Computer Science Curriculum in the People’s Republic of China.