a planning workshop on curriculum standards for parallel and distributed computing feb 5-6,...
TRANSCRIPT
![Page 1: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/1.jpg)
A Planning Workshop on Curriculum Standards for Parallel
and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington
Sushil K. PrasadGeorgia State University
Session 1:
![Page 2: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/2.jpg)
Who are we?
![Page 3: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/3.jpg)
Why this initiative?
• Why now?• Stakeholders• Current State of Practice• Curriculum Data Sampled
![Page 4: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/4.jpg)
Why now?
• Computing Landscape has changed – Mass marketing of multi-cores – General purpose GPUs even in laptops (and handhelds)
• A computer scientist with even a Bachelors must acquire skill sets to develop parallel software– No longer instruction in parallel and distributed computing
primarily for research or high-end specialized computing– Industry is filling the curriculum gap with their preferred
hardware/software platforms and “training” curriculums as alternatives with an eye toward mass market.
![Page 5: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/5.jpg)
Stakeholders• Students• Educators• Universities and Colleges• Employers• Developers • Vendors• Authors• Researchers• NSF and other funding agencies• IEEE Technical Committees/Societies, ACM SIGs,
![Page 6: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/6.jpg)
Current State of Practice• Students and Educators– Educators struggle to choose topics, language,
software/hardware platform, and balance of theory, algorithm, architecture, programming techniques…
– Textbooks selection has increasingly become problematic each year, as authors cannot keep up; no single book seems sufficient
– Industry promotes whatever best suits their latest hardware/software platforms.
– The big picture is getting extremely difficult to capture.
– Students have no well-defined expectation for a course in parallel/distributed computing and do not know what skill set they must graduate with.
![Page 7: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/7.jpg)
Current State of Practice• University and Colleges• New programs at colleges (nationally and
internationally) • Existing programs/courses need some periodic
guidance and ACM curriculum cannot keep pace• Employers– Need to know the basic skill sets of graduates
– No well-defined expectations from students, but will increasingly require them
– Retraining and certifications of existing professionals•
![Page 8: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/8.jpg)
Current State of Practice
• Vendors– May employ the curriculum standards to steer products,
especially their programming IDEs, tools, debuggers, etc.• Currently these promotes whatever best suits their latest
hardware/software platforms.
– Hardware/software vendors can participate in this curriculum development process
– May collaborate with other stakeholders to offer shared educational infrastructures
![Page 9: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/9.jpg)
Current State of Practice• Authors– Will directly benefit when revising textbooks– Expected to participate in the curriculum process
• NSF and Funding Agencies– Educational Agenda setting– Help fund shared resources
• Sisters Organizations (IEEE TCs: TCPP, TCDP, TCSC, ACMSIGs, etc.)– Need help in setting their Educational Agenda – Employ this template elsewhere
![Page 10: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/10.jpg)
Curriculum Data Sampled
• 73 universities• 91 courses – 18 courses through website upload, others
manually scouted
• Separately categorized as – Parallel and Distributed Computing (PDC) – Parallel Algorithms (PA) – Computational Sciences/Applications – Also has distributed systems courses, etc.
![Page 11: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/11.jpg)
Curriculum Data Sampled
![Page 12: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/12.jpg)
Sample Statistics
![Page 13: A Planning Workshop on Curriculum Standards for Parallel and Distributed Computing Feb 5-6, Washington DC, Hilton Arlington Sushil K. Prasad Georgia State](https://reader034.vdocuments.net/reader034/viewer/2022050714/56649eeb5503460f94bfcccc/html5/thumbnails/13.jpg)
Goals
• The primary goal of this planning workshop– setup mechanism and processes which would
provide periodic curricular guidelines
• Secondary goal – employ the mechanism to develop sample
curriculums
(My role: facilitator for the workshop; Coordinator for follow-up actitivities)