You are here

EduPar-20: 10th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-20)

EduPar-20: 10th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-20)

 

In conjunction with 34th IEEE International Parallel & Distributed Processing Symposium,
May 18-22, 2020
Hilton New Orleans Riverside
New Orleans, Louisiana USA

 

 

Parallel and Distributed Computing (PDC) now permeates most computing activities - the “explicit” ones, in which a person works directly on programming a computing device, and the “implicit” ones, in which a person uses everyday tools that incorporate PDC below the user’s view.  The penetration of PDC into the daily lives of both “explicit” and “implicit” users makes it imperative that users are able to depend on the effectiveness, efficiency, and reliability of this technology. The pervasiveness of PDC is evident in today’s general-purpose computing devices such as PCs, laptops and handheld devices, that contain multiple cores and graphics processing units (GPUs). It is also seen in increasing reliance on web and cloud services, and in the growing need for parallel and distributed solutions to data-intensive problems associated with Big Data from a wide range of disciplines.  The growing ubiquity of parallel and distributed computing, and the increasing reliance on parallel and distributed technology, make PDC topics an essential, and core, part of computing curricula.  

We must reflect on how best to help students develop competence in these areas and how to prepare them for addressing the challenges of current and emerging computing technologies. To develop a broad understanding and skill set in PDC, we need to weave related subjects at various levels into the educational fabric of Computer Science (CS) and Computer Engineering (CE) programs, as well as related computational disciplines. However, the rapid changes in computing hardware platforms and devices, languages, and supporting programming environments present immense challenges to educators in deciding what to include in the curriculum and what to teach in any given semester or course.
EduPar provides a global forum for exploring new ideas and experiences related to a seamless inclusion of PDC topics in a CS/CE and related curricula, primarily at undergraduate levels, but also at K-12 and graduate levels, and in informal settings.  2020 is the tenth year of the EduPar workshop, which has been held successfully since 2011 against the backdrop of the IPDPS, a major conference focusing on parallel and distributed computing.  The EduPar workshop is in coordination with the TCPP curriculum initiative (http://tcpp.cs.gsu.edu/curriculum) for CS/CE undergraduates supported by NSF and its NSF-supported Center for Parallel and Distributed Computing Curriculum Development and Educational Resources (CDER).

EduPar provides a global forum for exploring new ideas and experiences related to a seamless inclusion of PDC topics in a CS/CE and related curricula primarily at undergraduate levels, but also at K-12 and graduate levels, and in informal settings. To provide some historical perspective, since 2011, EduPar has been held successfully against the backdrop of the IPDPS, a major conference focusing on parallel and distributed computing. This effort is in coordination with the TCPP curriculum initiative (http://tcpp.cs.gsu.edu/curriculum) for CS/CE undergraduates supported by NSF and its NSF-supported Center for Parallel and Distributed Computing Curriculum Development and Educational Resources (CDER).

EduPar invites unpublished manuscripts from individuals or teams from academia, industry, and other educational and research institutes from all over the world on topics pertaining to the teaching of PDC topics in the Computer Science and Computer Engineering curriculum as well as in domain-specific computational and data science and engineering curricula.

The topics of interest include (but are not limited to):

  • Emerging PDC topics to inform TCPP and related curricular efforts
  • Curriculum design and models for incorporating PDC topics in core curricula, including in CS1/CS2,  Computer Science Principles, and other courses at K-12 level
  • Parallel and distributed models of programming/computation suitable for teaching, learning and workforce development
  • Experience incorporating PDC topics into core courses
  • Experience incorporating PDC topics in the context of other applications
  • Pedagogical issues in incorporating PDC in undergraduate and graduate education, especially in core courses
  • Novel ways of teaching PDC topics, including informal learning environments
  • Pedagogical tools, programming environments, infrastructures, languages and projects for PDC
  • Educational resources based on higher level programming languages such as PGAS, X10, Chapel, Haskell, Python and Cilk, and emerging environments such as CUDA, OpenCL, OpenACC, and Hadoop 
  • e-Learning, e-Laboratory, Massive Open Online Courses (MOOC), Small Private Online Courses (SPOC)
  • PDC experiences at non-university levels; secondary school, postgraduate, industry, diffusion of PDC
  • Employers’ experiences with and expectations of the level of PDC proficiency among new graduates
  • Curricula/Pedagogy related to diversity and broadening participation in PDC 

Best Paper Award: All submitted papers will be peer-reviewed and considered for the Best Paper Award.

Publication: Papers will be published in the workshop proceedings.  Regular papers are 6-8 pages and short papers 2 pages.  More details TBA.

Important dates:

  • January 10, 2020: Abstracts Due (optional but encouraged)
  • January 24, 2020: PapersDue 
  • Early Feb (TBD): Posters Due
  • Mid Feb (TBD): Peachy Assignments Due
  • Late Feb (TBD):  Paper Author Notification 
  • Late Feb (TBD): Poster and Peachy Assignments Notification
  • Early March (TBD): Final versions of Poster Abstracts and Peachy Assignments Due
  • Early-mid March (TBD): Camera-ready Papers Due

SUBMISSION GUIDELINES

Papers: Authors are asked to submit 6-8 page papers in pdf format at the EasyChair submission site <link TBA>. Submissions should be formatted as single-spaced double-column pages using 10-point font on 8.5x11 inch pages (IEEE conference style), including figures, tables, and references. See style templates for details.
Submissions will be reviewed based on the novelty of contributions, impact on broader undergraduate curriculum, particularly on core curriculum, relevance to the goals of the workshop, and, for experience papers, the results of their evaluation and the evaluation methodology. Proceedings of the workshops are distributed at the conference and are submitted for inclusion in the IEEE Xplore Digital Library after the conference.  
Papers will be accepted either as regular papers or as short papers with posters.  Authors of accepted regular papers will submit a 6-8 page camera ready version of their paper, and present their work at a workshop technical session.  Authors of accepted short papers will submit a 2 page camera ready version of their paper and will present their work at the conference poster session.  Authors may choose to submit their work only as a short paper, by submitting a 2 page paper and by specifying “short paper” with submission.

LaTex Package
Word Template

Posters: High-quality poster presentations are an integral part of EduPar. We seek posters describing recent or ongoing research. Accepted poster abstracts will be distributed to symposium participants. Interactive demos alongside posters will be supported. 
Authors are asked to submit 1 page poster abstract in pdf format at the EasyChair submission site <link TBA>. Submissions should be formatted as single-spaced double-column pages using 10-point font on 8.5x11 inch pages (IEEE conference style), including figures, tables, and references. See style templates for details.  If accepted, authors will be asked to prepare a poster to be presented at EduPar.  Posters and poster abstracts will be published on the EduPar website.  Poster authors will also be co-authors with the poster chair on a poster summary paper that will be published in the EduPar workshop proceedings. 

Peachy Parallel Assignments: Course assignments are integral to student learning and also play an important role in student perceptions of the field. EduPar will include a session showcasing "Peachy Parallel Assignments" - high-quality assignments, previously-tested in class, that are readily adoptable by other educators teaching topics in parallel and distributed computing. 
Assignments may be previously published, but the author must have the right to publish a description of it and share all supporting materials. We are seeking assignments that are:

  1. Tested - All submitted assignments should have been used successfully in a class.
  2. Adoptable - Preference will be given to assignments that are widely applicable and easy to adopt.  Traits of such assignments include coverage of widely-taught concepts, using common parallel languages and widely-available hardware, having few prerequisites, and (with variations) being appropriate for different levels  of  students.
  3. Cool and inspirational - We want assignments that excite students and encourage them to spend time with the material.  Ideally, they would be things that students want to show off to their roommate.

Assignments can cover any topics in Parallel and Distributed Computing.
Authors are asked to submit an X- page  pdf format at the EasyChair submission site <link TBA>.  Initial submissions should be an X-page single-spaced double-column one-page pdf document using 10-point font on 8.5x11 inch pages (IEEE conference style) describing the assignment and its context of use, and containing a link to a web page containing the complete set of files actually given to students (assignment description, supporting code, etc.). The document should cover the following items: What is the main idea of the assignment? What concepts are covered?  Who are its targeted students?  In what context have you used it?  What prerequisite material does it assume they have seen?  What are its strengths and weaknesses?  Are there any variations that may be of interest?  If accepted, authors will be asked to prepare a poster to be presented at EduPar.  Peachy assignment posters and  abstracts will be published on the EduPar website.  Peachy assignment  authors will also be co-authors with the peachy assignment chair on a summary paper that will be published in the EduPar workshop proceedings.

Committees

Programming commitee

  • TBD

Confernce Committee (tentative)

  • Workshop Chair: Sushil Prasad (University of Texas at San Antonio)
  • Program Chair: Tia Newhall (Swarthmore College)
  • Program Vice-Chair: TBA
  • Poster Chair: Martina Barnas (Indiana University)
  • Peachy Assignments Chair: David Bunde (Knox College)
  • Proceedings Chair: Satish Puri (Marquette University)

ContactAll questions about submissions should be emailed to Tia Newhall (newhall@cs.swarthmore.edu)