8:45 |
WELCOME: Sushil Prasad and Martina Barnas
|
9:00 - 9:45 |
KEYNOTE: Alexandru Iosup
On the Future of Higher Education: Darwinian and non-Darwinian Advances in
Curriculum, Didactics, Technology, and Management
|
9:45 - 10:00
|
Curriculum update: Chip Weems
|
10:00 - 10:30 |
COFFEE BREAK |
10:30 - 12:00 |
MORNING SESSION - Tools and Apps
Session Chair: Karen Karavanic
|
10:30 - 10:50
|
Marin Abernethy, Oliver Sinnen, Joel Adams, Giuseppe De Ruvo and Nasser Giacaman
ParallelAR: An augmented reality app and instructional approach for learning
parallel programming scheduling concepts
|
10:50 - 11:10
|
Devangi N. Parikh, Jianyu Huang, Margaret E. Myers and Robert A.
van de Geijn
Learning from Optimizing Matrix-Matrix Multiplication
|
11:10 - 11:30
|
Emanuel Buzek and Martin Kruliš
An Entertaining Approach to Parallel Programming Education
|
11:30 - 11:50 |
Sunny Raj and Sumit Kumar Jha
Predicting Success in Undergraduate Parallel Programming via Probabilistic
Causality Analysis
|
11:50 - 12:00 |
NOON Q&A |
12:00 - 1:30
|
LUNCH BREAK
|
1:30 - 3:00 |
AFTERNOON SESSION - About courses
Session Chair: Alan Sussman
|
1:30 - 1:50 |
Jawwad Shamsi, Zain Hassan, Narmeen Bawany and Nausheen Shoaib
A Comprehesive course on Big Data for Undergraduate Students
|
1:50 - 2:10
|
Erik Saule (Best Paper Award)
Experiences on Teaching Parallel and Distributed Computing for Undergraduates
|
2:10 - 2:30
|
Mohammad Amin Kuhail, Spencer Cook, Joshua Neustrom and Praveen Rao
Teaching Parallel Programming with Active Learning
|
2:30 - 2:50 |
Debzani Deb, Sebastian Cousins and Muztaba Fuad
Teaching Big Data and Cloud Computing: A Modular Approach |
2:50 - 3:00
|
Q&A
|
3:00 - 4:00 |
POSTERS AND PEACHY ASSIGNMENTS AND COFFEE |
3:00 - 3:15
|
Summary of Posters
Session Chair:
Sheikh Ghafoor
Summary of Peachy Assignments
Session Chair: David Bunde
|
3:15 - 4:00
|
Poster and Peachy Assignment viewing and networking
POSTERS
Bruce Char, William Mongan, and Jeffrey Popyack
MapReduce parallelism across the curriculum: an interim report
Steven Bogaerts, Brian Howard, Maria Schwartzman, Scott Thede, Gloria Townsend
Addressing Roadblocks in Parallel Programming
Bhaskar Chaudhury
Identifying the Challenges and Strategies of Teaching Parallel Programming
to Computational Science Undergraduates: Experiences and Statistics
Sungbum Hong Ali Abu-El Humos and Jacqueline Jackson
Integrate PDC Modules into New Computer Science Curriculum
Karen L. Karavanic
Course Design, Lectures and Sample Problems for the Intel Xeon Phi
PEACHY ASSIGNMENTS
Joel C. Adams
Using the Monte Carlo Pattern to Simulate a Forest Fire
Tia Newhall, Andrew Danner
Fire Simulator and Fractals: using a visualization library to introduce CUDA
David W. Brown
Peachy Unplugged Parallels
Ganesh Gopalakrishnan
Reproducibility in Parallel Computing using Floating-Point Arithmetic
Ganesh Gopalakrishnan
Data Races are Pure Evil: A Simple Java-based Illustration
Ganesh Gopalakrishnan
Parallel Programming Performance Hinges on Memory Access Efficiency
|
4:00 - 5:00
|
Diversity panel:
Attracting the Underrepresented: Recruitment, Retention, Rewards
Moderator: Martina Barnas
Panelists: Anne Benoit, Fran Berman, Barbara Simons
|