We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computers and Society

Title: Teaching Formal Methods and Discrete Mathematics

Authors: Mathieu Jaume (LIP6-UPMC), Théo Laurent (UPMC)
Abstract: Despite significant advancements in the conception of (formal) integrated development environments, applying formal methods in software industry is still perceived as a difficult task. To make the task easier, providing tools that help during the development cycle is essential but we think that education of computer scientists and software engineers is also an important challenge to take up. Indeed, we believe that formal methods courses do not appear sufficiently early in compter science curricula and thus are not widely used and perceived as a valid professional skill. In this paper, we claim that teaching formal methods could be done at the undergraduate level by mixing formal methods and discrete mathematics courses and we illustrate such an approach with a small develop- ment within FoCaLiZe. We also believe that this could considerably benefit the learning of discrete mathematics.
Comments: In Proceedings F-IDE 2014, arXiv:1404.5785
Subjects: Computers and Society (cs.CY); Logic in Computer Science (cs.LO); Software Engineering (cs.SE)
Journal reference: EPTCS 149, 2014, pp. 30-43
DOI: 10.4204/EPTCS.149.4
Cite as: arXiv:1404.6604 [cs.CY]
  (or arXiv:1404.6604v1 [cs.CY] for this version)

Submission history

From: EPTCS [view email]
[v1] Sat, 26 Apr 2014 05:32:25 GMT (58kb,D)

Link back to: arXiv, form interface, contact.