Developing parallel programming and soft skills: A project based learning approach.
Awad A. YounisRajshekhar SunderramanMike MetzlerAnu G. BourgeoisPublished in: J. Parallel Distributed Comput. (2021)
Keyphrases
- parallel programming
- project based learning
- parallel algorithm
- soft skills
- parallel processing
- computer assisted
- learning processes
- parallel computing
- high school
- cloud computing
- learning strategies
- shared memory
- parallel computation
- programming environment
- massively parallel
- learning environment
- problem based learning
- technology enhanced
- databases
- technical skills
- collaborative learning
- project management
- serious games
- learning outcomes
- e learning
- processing units
- higher education
- learning process