You are here

EduPar-16 Technical Program

EduPar-16 Workshop


NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-16) Program

May 23, 2016, Chicago




8:00-8:15 Opening Remarks
8:15-9:15 Keynote
         Creating Foundations for Parallel and Distributed Computing 
         Randy Bryant, Carnegie Mellon University 


Introduction to the Posters   Martina Barnas

9:30-10:00 Poster Viewing   
10:00-10:30 Break and Poster Viewing
10:30-12:15 Session 1: Programming Framework and Tools 
    Session chair: Alan Sussman
          WebGPU: A Scalable Online Development Platform for GPU Programming Courses
        Abdul Dakkak, Carl Pearson and Wen-Mei Hwu
        (paper, ppt)
           Parallel Programming with Pictures in a Snap!
        Annette Feng and Wu-Chun Feng 
        (paper, ppt)
            VIPLE: Visual IoT/Robotics Programming Language Environment for Computer Science                     Education
        Yinong Chen and Gennaro De Luca 

        Modules to teach parallel and distributed computing using MPI for Python and Disco
        Jose Ortiz-Ubarri, Rafael Arce and Edusmildo Orozco
        (paper, ppt)

 12:00-12:15 Session 1 Speaker Panel


Lunch (on your own)

1:45-3:30  Session 2: Instruction Techniques and Experiences
     Session chair: Charles Weems 
           Seeing Multithreaded Behavior Using TSGL
        Joel Adams, Patrick Crain and Christopher Dilley 
        (paper, ppt)
           The Suzaku Pattern Programming Framework
        Barry Wilkinson and Clayton Ferner 
        (paper, ppt)
           A Flipped Classroom Approach to Teaching Concurrency and Parallelism
        Shirley Moore and Steven Dunlop 
        (paper, ppt)

        A Parallel Programming Course Based on an Execution Time-Energy                                                     Consumption Optimization Problem
        Javier Cuenca and Domingo Gimenez 
        (paper, ppt)


Session 2 Speaker Panel

3:30-4:00 Break and Poster Viewing    
4:00-4:30 Poster Viewing
4:30-5:45 Town Hall Meeting    
5:45-6:00 Closing

Poster Presentations

Explaining parallel computing to your grandmother: drive-by learning for developing soft skills by communicating with a general audience
   Elliot Varoy, Mark Aziz, John Burrows, Oliver Sinnen and Nasser Giacaman
   (paper, poster)

Parallelism Throughout the Computer Science Curriculum    
   Steven Bogaerts, Brian Howard, Scott Thede and Gloria Townsend

   (paper, poster)

Integrating PDC Topics into University-Wide Digital Computer Principles Course
   Ali Abu El Humos, Sungbum Hong, Godwin Offiah, Tzusheng Pei, Ebrahim Alareqi and Bernard        Aldrich 
   (paper, poster)

Using Big Data for Learning about a Slice of Parallel Computation in Several Courses
   Bruce Char, William Mongan and Jeffrey Popyack
   (paper, poster)

Designing Parallel - Incorporating PDC Concepts in the course of Algorithms
   Jawwad Shamsi
   (paper, poster)

Reflective Writing to Include Advanced PDC Content into Existing Coursework
   Mohammad Fuad and Debzani Deb
   (paper, poster)

Adoptions and Outcomes of NSF/IEEE TCPP PDC Curriculum at College of Staten Island
   Yumei Huo and Feng Gu
   (paper, poster)

Research-oriented Multi-course Integration of PDC Topics from TCPP Core Curriculum at Undergraduate level
   Kuldeep Kumar
   (paper, poster)

Enhancing Parallel and Distributed Programming Through Software Engineering
   Xinghui Zhao
   (paper, poster)

NSF/TCPP Early Adopter Experience at Beijing Normal University Zhuhai
   Wei Lu, Wen Yu, Wei Sun, Hongyu Xiao and Feng Gu
   (paper, poster)

Evolving Landscapes: Drivers of Change in HPC for GIS
   Shannon Kobs Nawotniak and Meghan Fisher
   (paper, poster)

Integrating Parallel Computing courses into the Undegraduate Programs in ICT and Computational Science
   Bhaskar Chaudhury
   (paper, poster)

NSF/IEEE-TCPP Early Adopter Experience and Efforts at Computer Science and Technology Department of GUPT
    Shanyu Wu, Yunhe Li, Wende Ke and Feng Gu
    (paper, poster)

Integrating Parallel and Distributed Computing Topics into Curriculum
    Yingfeng Wang and Xubo Wang
    (paper, poster)