Integrating Big Data into the computing curricula

Yasin Silva, Suzanne Dietrich, Jason M. Reed, Lisa M. Tsosie

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)

Abstract

An important recent technological development in computer science is the availability of highly distributed and scalable systems to process Big Data, i.e., datasets with high volume, velocity and variety. Given the extensive and effective use of systems incorporating Big Data in many application scenarios, these systems have become a key component in the broad landscape of database systems. This fact creates the need to integrate the study of Big Data Management Systems as part of the computing curricula. This paper presents well-structured guidelines to perform this integration by describing the important types of Big Data systems and demonstrating how each type of system can be integrated into the curriculum. A key contribution of this paper is the description of an array of course resources, e.g., virtual machines, sample projects, and in-class exercises, and how these resources support the learning outcomes and enable a hands-on experience with Big Data technologies.

Original languageEnglish (US)
Title of host publicationSIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education
PublisherAssociation for Computing Machinery
Pages139-144
Number of pages6
DOIs
StatePublished - 2014
Event45th ACM Technical Symposium on Computer Science Education, SIGCSE 2014 - Atlanta, GA, United States
Duration: Mar 5 2014Mar 8 2014

Other

Other45th ACM Technical Symposium on Computer Science Education, SIGCSE 2014
CountryUnited States
CityAtlanta, GA
Period3/5/143/8/14

Fingerprint

Curricula
Information management
Computer science
Big data
Availability

Keywords

  • Big data management systems
  • Databases curricula

ASJC Scopus subject areas

  • Computer Science (miscellaneous)

Cite this

Silva, Y., Dietrich, S., Reed, J. M., & Tsosie, L. M. (2014). Integrating Big Data into the computing curricula. In SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 139-144). Association for Computing Machinery. https://doi.org/10.1145/2538862.2538877

Integrating Big Data into the computing curricula. / Silva, Yasin; Dietrich, Suzanne; Reed, Jason M.; Tsosie, Lisa M.

SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, 2014. p. 139-144.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Silva, Y, Dietrich, S, Reed, JM & Tsosie, LM 2014, Integrating Big Data into the computing curricula. in SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, pp. 139-144, 45th ACM Technical Symposium on Computer Science Education, SIGCSE 2014, Atlanta, GA, United States, 3/5/14. https://doi.org/10.1145/2538862.2538877
Silva Y, Dietrich S, Reed JM, Tsosie LM. Integrating Big Data into the computing curricula. In SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery. 2014. p. 139-144 https://doi.org/10.1145/2538862.2538877
Silva, Yasin ; Dietrich, Suzanne ; Reed, Jason M. ; Tsosie, Lisa M. / Integrating Big Data into the computing curricula. SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, 2014. pp. 139-144
@inproceedings{2bee21445eeb4fc8a2a037a3c9177458,
title = "Integrating Big Data into the computing curricula",
abstract = "An important recent technological development in computer science is the availability of highly distributed and scalable systems to process Big Data, i.e., datasets with high volume, velocity and variety. Given the extensive and effective use of systems incorporating Big Data in many application scenarios, these systems have become a key component in the broad landscape of database systems. This fact creates the need to integrate the study of Big Data Management Systems as part of the computing curricula. This paper presents well-structured guidelines to perform this integration by describing the important types of Big Data systems and demonstrating how each type of system can be integrated into the curriculum. A key contribution of this paper is the description of an array of course resources, e.g., virtual machines, sample projects, and in-class exercises, and how these resources support the learning outcomes and enable a hands-on experience with Big Data technologies.",
keywords = "Big data management systems, Databases curricula",
author = "Yasin Silva and Suzanne Dietrich and Reed, {Jason M.} and Tsosie, {Lisa M.}",
year = "2014",
doi = "10.1145/2538862.2538877",
language = "English (US)",
pages = "139--144",
booktitle = "SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education",
publisher = "Association for Computing Machinery",

}

TY - GEN

T1 - Integrating Big Data into the computing curricula

AU - Silva, Yasin

AU - Dietrich, Suzanne

AU - Reed, Jason M.

AU - Tsosie, Lisa M.

PY - 2014

Y1 - 2014

N2 - An important recent technological development in computer science is the availability of highly distributed and scalable systems to process Big Data, i.e., datasets with high volume, velocity and variety. Given the extensive and effective use of systems incorporating Big Data in many application scenarios, these systems have become a key component in the broad landscape of database systems. This fact creates the need to integrate the study of Big Data Management Systems as part of the computing curricula. This paper presents well-structured guidelines to perform this integration by describing the important types of Big Data systems and demonstrating how each type of system can be integrated into the curriculum. A key contribution of this paper is the description of an array of course resources, e.g., virtual machines, sample projects, and in-class exercises, and how these resources support the learning outcomes and enable a hands-on experience with Big Data technologies.

AB - An important recent technological development in computer science is the availability of highly distributed and scalable systems to process Big Data, i.e., datasets with high volume, velocity and variety. Given the extensive and effective use of systems incorporating Big Data in many application scenarios, these systems have become a key component in the broad landscape of database systems. This fact creates the need to integrate the study of Big Data Management Systems as part of the computing curricula. This paper presents well-structured guidelines to perform this integration by describing the important types of Big Data systems and demonstrating how each type of system can be integrated into the curriculum. A key contribution of this paper is the description of an array of course resources, e.g., virtual machines, sample projects, and in-class exercises, and how these resources support the learning outcomes and enable a hands-on experience with Big Data technologies.

KW - Big data management systems

KW - Databases curricula

UR - http://www.scopus.com/inward/record.url?scp=84899755072&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84899755072&partnerID=8YFLogxK

U2 - 10.1145/2538862.2538877

DO - 10.1145/2538862.2538877

M3 - Conference contribution

AN - SCOPUS:84899755072

SP - 139

EP - 144

BT - SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education

PB - Association for Computing Machinery

ER -