On Teaching Discrete Mathematics to Freshman Computer Science Students

Authors

  • Faron Moller Swansea University
  • Liam O’Reilly Swansea University

DOI:

https://doi.org/10.33423/jhetp.v19i8.2670

Keywords:

Higher Education, Pedagogy, Formal Methods, Discrete Mathematics for Computer Science, Mathematics, Computer Science

Abstract

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