Parallel Islands: A Diversity Aware Tool For Parallel Computing Education

dc.contributor.authorCameron, Melissaen
dc.contributor.committeechairNikolopoulos, Dimitrios S.en
dc.contributor.committeememberEllis, Margaret O.'Neilen
dc.contributor.committeememberNorth, Christopher L.en
dc.contributor.departmentComputer Science and#38; Applicationsen
dc.date.accessioned2023-08-22T08:00:37Zen
dc.date.available2023-08-22T08:00:37Zen
dc.date.issued2023-08-21en
dc.description.abstractThe rise in multiprocessors has led to the incorporation of parallel processing in virtually all segments of industry. Creation of and maintenance for the software to run these systems, as well as for the applications using these systems, requires extensive knowledge of the concepts and skills of parallel and distributed computing (PDC). This will naturally lead to an increase in the demand for software developers familiar with PDC and an increase in the demand for universities to incorporate PDC concepts into their curricula. Because there is a perceived difficulty in teaching PDC concepts, particularly early in the Computer Science (CS) curriculum there is a need to produce educational materials to assist with this expansion. At the same time CS education is wrestling with the surge in the need for graduates with PDC skills, it is also attempting to overcome a gender imbalance in CS. The necessity to create the materials required for increasing PDC education provides an opportunity to make strides in increasing diversity in CS as well. Therefore, Parallel Islands was created as a tool to aid in introducing PDC concepts in introductory CS courses in a manner that appeals to a wide diversity of students.en
dc.description.abstractgeneralThe rise in multiprocessors has led to the incorporation of parallel processing in virtually all segments of industry. Creation of and maintenance for the software to run these systems, as well as for the applications using these systems, requires extensive knowledge of the concepts and skills of parallel and distributed computing (PDC). This will naturally lead to an increase in the demand for software developers familiar with PDC and an increase in the demand for universities to incorporate PDC concepts into their curricula. Because there is a perceived difficulty in teaching PDC concepts, particularly early in the Computer Science (CS) curriculum there is a need to produce educational materials to assist with this expansion. At the same time CS education is wrestling with the surge in the need for graduates with PDC skills, it is also attempting to overcome a gender imbalance in CS. The necessity to create the materials required for increasing PDC education provides an opportunity to make strides in increasing diversity in CS as well. Therefore, Parallel Islands was created as a tool to aid in introducing PDC concepts in introductory CS courses in a manner that appeals to a wide diversity of students.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:38175en
dc.identifier.urihttp://hdl.handle.net/10919/116072en
dc.language.isoenen
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectParallel computingen
dc.subjectEducationen
dc.subjectDiversityen
dc.titleParallel Islands: A Diversity Aware Tool For Parallel Computing Educationen
dc.typeThesisen
thesis.degree.disciplineComputer Science & Applicationsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Cameron_M_T_2023.pdf
Size:
9.9 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Cameron_M_T_2023_support_1.pdf
Size:
128.94 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents
Collections