Rooting Formal Methods Within Higher Education Curricula for Computer Science and Software Engineering --- A White Paper ---

Where it appeared

Published inFormal Methods -- Fun for Everybody
PublisherSpringer International Publishing
SeriesCommunications in Computer and Information Science
Number in series1301
Pages1--26

Identifiers

arXiv2010.05708 from its oa_pdf_url
DOI10.1007/978-3-030-71374-4_1

Abstract

This white paper argues that formal methods need to be better rooted in higher education curricula for computer science and software engineering programmes of study. To this end, it advocates – improved teaching of formal methods; – systematic highlighting of formal methods within existing, ‘classical’ computer science courses; and – the inclusion of a compulsory formal methods course in computer science and software engineering curricula. These recommendations are based on the observations that – formal methods are an essential and cost-effective means to increase software quality; however – computer science and software engineering programmes typically fail to provide adequate training in formal methods; and thus – there is a lack of computer science graduates who are qualified to apply formal methods in industry. This white paper is the result of a collective effort by authors and participants of the 1st International Workshop on Formal Methods – Fun for Everybody which was held in Bergen, Norway, 2-3 December 2019. As such, it represents insights based on learning and teaching computer science and software engineering (with or without formal methods) at various universities across Europe.

A copy is held

pdf, 269.0 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via crossref
Added2026-08-24 00:00 UTC
Approved bya person 2026-08-25 14:02 UTC

Cite it as

@incollection{cerone2021rooting,
  title        = {Rooting Formal Methods Within Higher Education Curricula for Computer Science and Software Engineering --- A White Paper ---},
  author       = {Antonio Cerone and Markus Roggenbach and James Davenport and Casey Denner and Marie Farrell and Magne Haveraaen and Faron Moller and Philipp Körner and Sebastian Krings and Peter Csaba Ölveczky and Bernd-Holger Schlingloff and Nikolay Shilov and Rustam Zhumagambetov},
  year         = {2021},
  booktitle    = {Formal Methods -- Fun for Everybody},
  pages        = {1--26},
  publisher    = {Springer International Publishing},
  series       = {Communications in Computer and Information Science},
  doi          = {10.1007/978-3-030-71374-4_1},
}

This record lives at https://refs.drheap.org/cerone2021rooting/ and will keep doing so.