No Cover Image

Journal article 810 views 158 downloads

On Teaching Discrete Mathematics to Freshman Computer Science Students

Faron Moller Orcid Logo, Liam O'Reilly Orcid Logo

Journal of Higher Education Theory and Practice, Volume: 19, Issue: 8

Swansea University Authors: Faron Moller Orcid Logo, Liam O'Reilly Orcid Logo

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 ou...

Full description

Published in: Journal of Higher Education Theory and Practice
ISSN: 2158-3595 2158-3595
Published: North American Business Press 2019
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa53031
Tags: Add Tag
No Tags, Be the first to tag this record!
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
Keywords: Higher Education, Pedagogy, Formal Methods, Discrete Mathematics for Computer Science, Mathematics, Computer Science
Issue: 8