Got Hardware? Exploring barriers and breakers to teaching parallelism

SIGCSE 11 seemed like a good place to challenge some of the assumptions that we make all year round.  Assumptions, and dare I say, excuses, for why the integration of parallelism into undergraduate classrooms seems to be progressing so slowly.  When we develop and decide what programs to fund, Intel wants to know what sort of impact we're making to the ecosystem and we naturally are looking for the pain points.

A customer, you say? Making requirements engineering fun!

Requirements engineering gets little attention in CS education, but it is a critical and integral part of software engineering. A challenge that students face once they graduate from college is how to map the abstract concepts of requirements engineering that they learned in school to their “on-the-job” demands.

Подписаться на SIGCSE 2011