Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: Expanding the Scope of Statistical Computing: Training Statisticians to Be Software Engineers

Title:
Expanding the Scope of Statistical Computing: Training Statisticians to Be Software Engineers
Language:
English
Authors:
Reinhart, Alex (ORCID 0000-0002-6658-514X), Genovese, Christopher R.
Source:
Journal of Statistics and Data Science Education. 2021 29(1):S7-S15.
Availability:
Taylor & Francis. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
Peer Reviewed:
Y
Page Count:
9
Publication Date:
2021
Document Type:
Fachzeitschrift Journal Articles<br />Reports - Descriptive
Education Level:
Higher Education
Postsecondary Education
DOI:
10.1080/10691898.2020.1845109
ISSN:
2693-9169
Entry Date:
2022
Accession Number:
EJ1351973
Database:
ERIC

Weitere Informationen

Traditionally, statistical computing courses have taught the syntax of a particular programming language or specific statistical computation methods. Since Nolan and Temple Lang's seminal paper, we have seen a greater emphasis on data wrangling, reproducible research, and visualization. This shift better prepares students for careers working with complex datasets and producing analyses for multiple audiences. But, we argue, statisticians are now often called upon to develop statistical "software," not just analyses, such as R packages implementing new analysis methods or machine learning systems integrated into commercial products. This demands different skills. We describe a graduate course that we developed to meet this need by focusing on four themes: programming practices, software design, important algorithms and data structures, and essential tools and methods. Through code review and revision, and a semester-long software project, students practice all the skills of software engineering. The course allows students to expand their understanding of computing "as applied to statistical problems" while building expertise in the kind of software development that is increasingly the province of the working statistician. We see this as a model for the future evolution of the computing curriculum in statistics and data science.

As Provided