Teaching parallel computing to science faculty: best practices and common pitfalls.
David A. JoinerPaul GrayThomas MurphyCharles PeckPublished in: PPOPP (2006)
Keyphrases
- parallel computing
- higher education
- engineering courses
- science education
- computer technology
- science teachers
- school teachers
- massively parallel
- design patterns
- learning sciences
- software engineering
- parallel computation
- shared memory
- elementary school
- computing systems
- information literacy
- parallel programming
- parallel computers
- e learning
- technology enhanced
- faculty members
- high performance computing
- computer architecture
- high school
- instructional technology
- case study
- parallel architectures
- pedagogical content knowledge
- processing units
- parallel machines
- student learning
- computer skills
- online learning
- field programmable gate array
- teacher education
- distance learning
- multithreading
- computer programming
- science learning
- programming course
- data mining
- computer science
- artificial intelligence
- parallel execution
- middle school
- computer systems
- commodity hardware
- bayesian networks
- design studio