Skip to main content

Research Repository

Advanced Search

Teaching Mathematics to Computer Scientists: Reflections and a Case Study

Neri, Ferrante

Teaching Mathematics to Computer Scientists: Reflections and a Case Study Thumbnail


Authors

Ferrante Neri



Abstract

Mathematics, despite being the foundation of computer science, is nowadays often considered a totally separate subject. The fact that many jobs in computer science do not explicitly require any specific mathematical knowledge posed questions about the importance of mathematics within computer science undergraduate curricula. In many educational systems a prior high school knowledge of mathematics is often not a mandatory requirement to be enrolled into a degree of computer science. On the other hand, several studies report that mathematics is important to computer scientists since it provides essential analytical and critical skills and since many professional and research tasks in computer science require an in-depth understanding of mathematical concepts. From this assumption, this article proposes an analysis of the cohort of computer science' students, with a specific reference to British Universities, and identifies some challenges that lecturers of mathematical subjects normally face. On the basis of this analysis this article proposes two teaching techniques to promote effective learning. The proposed techniques aim at addressing the diversity of cohorts in terms of mathematical background and skepticism from part of the cohort of students to consider mathematics as an essential element of their education. Numerical results indicate the validity and effectiveness of the proposed teaching techniques.

Citation

Neri, F. (2021). Teaching Mathematics to Computer Scientists: Reflections and a Case Study. SN Computer Science, 2(2), Article 75. https://doi.org/10.1007/s42979-021-00461-7

Journal Article Type Article
Acceptance Date Jan 8, 2021
Online Publication Date Feb 5, 2021
Publication Date Apr 1, 2021
Deposit Date Jan 22, 2021
Publicly Available Date Feb 6, 2022
Journal SN Computer Science
Print ISSN 2661-8907
Electronic ISSN 2661-8907
Publisher Springer
Peer Reviewed Peer Reviewed
Volume 2
Issue 2
Article Number 75
DOI https://doi.org/10.1007/s42979-021-00461-7
Public URL https://nottingham-repository.worktribe.com/output/5250313
Publisher URL https://link.springer.com/article/10.1007/s42979-021-00461-7
Additional Information Received: 30 September 2020; Accepted: 8 January 2021; First Online: 5 February 2021; : ; : The authors declare that they have no conflict of interest.

Files





Downloadable Citations