Modernizing the Mathematics Taught in Computer ScienceOpen Website

Published: 01 Jan 2019, Last Modified: 28 Sept 2023SIGCSE 2019Readers: Everyone
Abstract: The undergraduate computer science curriculum is ever-changing but has seen particular turmoil recently. Topics such as machine learning, data science, and concurrency and parallelism have grown in importance over the last few years. As the content of our curriculum changes, so too does the mathematical foundations on which it rests. Do our current theoretical courses adequately support these foundations or must we consider new pedagogy that is more relevant to our students' needs? In this BoF, we will discuss what a modern mathematics curriculum for computer scientists should cover and how we should go about accomplishing this in our classrooms.
0 Replies

Loading