How Machine Learning Impacts the Undergraduate Computing Curriculum

Shapiro, R. Benjamin; Fiebrink, Rebecca and Norvig, Peter. 2018. How Machine Learning Impacts the Undergraduate Computing Curriculum. Communications of the ACM, 61(11), pp. 27-29. ISSN 0001-0782 [Article]
Copy

Machine learning now powers a huge range of applications, from speech recognition systems to search engines, self-driving cars, and prison sentencing systems. Many applications that were once designed and programmed by humans now combine human-written components with behaviors learned from data. This shift presents new challenges to computer science (CS) practitioners and educators. In this article, we consider how machine learning might change what we consider to be core computer science knowledge and skills, and how this should impact the design of both machine learning courses and the broader CS university curriculum.

visibility_off picture_as_pdf

picture_as_pdf
CACM viewpoints_ ML Ed is CS Ed.pdf
subject
Accepted Version
lock
Restricted to Administrator Access Only
Available under Creative Commons: Attribution-NonCommercial 3.0


Atom BibTeX OpenURL ContextObject in Span OpenURL ContextObject Dublin Core Dublin Core MPEG-21 DIDL Data Cite XML EndNote HTML Citation METS MODS RIOXX2 XML Reference Manager Refer ASCII Citation
Export

Downloads