On Teaching Discrete Mathematics to Freshman Computer Science Students
DOI:
https://doi.org/10.33423/jhetp.v19i8.2670Keywords:
Higher Education, Pedagogy, Formal Methods, Discrete Mathematics for Computer Science, Mathematics, Computer ScienceAbstract
Discrete Mathematics is an inevitable part of any undergraduate computer science degree programme. However, today's computer science student typically finds this to be at best a necessary evil with which they struggle to engage. Twenty years ago, we started to address this issue seriously in our university, and we have instituted a number of innovations throughout the years which have had a positive effect on engagement and, thus, attainment. In this paper, we describe and motivate the innovations which we introduced, and provide a detailed analysis of how and why engagement and attainment levels varied over two decades as a direct result of these innovations.
Downloads
Published
2019-12-30
How to Cite
Moller, F., & O’Reilly, L. (2019). On Teaching Discrete Mathematics to Freshman Computer Science Students. Journal of Higher Education Theory and Practice, 19(8). https://doi.org/10.33423/jhetp.v19i8.2670
Issue
Section
Articles