Title: Integrating modern computing systems into the computer science curriculum at SUNY-Buffalo: a 30-year case study

Authors: Russ Miller

Addresses: Department of Computer Science and Engineering, State University of New York at Buffalo, Buffalo, NY, USA

Abstract: Parallel computing was introduced into the computer science curriculum at the State University of New York at Buffalo (SUNY-Buffalo) in the mid-1980s. Over the past 30 years, modern computing systems have been the focus of efforts in courses at the freshman, sophomore, junior, and senior levels, as well as at introductory and advanced graduate levels. This paper reports on the impact of these efforts, including quantitative results and inferences of courses based on modern compute systems versus traditional versions of these courses based on the sequential model of computation.

Keywords: higher education; parallel algorithms; parallel architectures; parallel computing; undergraduate education; graduate education; discrete structures; teaching methodology; computer science curriculum; computer science education; USA; United States; case study.

DOI: 10.1504/IJTCS.2016.078166

International Journal of Teaching and Case Studies, 2016 Vol.7 No.2, pp.105 - 117

Available online: 29 Jul 2016 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article