FMTEA19: FORMAL METHODS TEACHING WORKSHOP AND TUTORIAL
PROGRAM
Monday, October 7th

View this program: with abstractssession overviewtalk overview

09:00-10:00 Session 1: Invited Lecture
09:00
Opening remarks at FMTea19 (abstract)
09:05
Is Formal Methods really essential? (abstract)
10:00-10:30FMTea break
10:30-12:30 Session 2: Tutorial Lectures
10:30
Logic, Algebra, and Geometry at the Foundation of Computer Science (abstract)
11:00
pseuCo.com (abstract)
11:45
Efficient online homologation to prepare students for formal methods courses (abstract)
12:30-14:00FMTea Lunch Break
14:00-15:00 Session 3: Teaching Program Verification
14:00
Teaching deductive verification through Frama-C and SPARK (abstract)
14:10
Using Krakatoa for teaching formal verification of Java programs (abstract)
14:20
Teaching Deductive Verification in Why3 to Undergraduate Students (abstract)
14:30
Panel Discussion on Teaching Program Verification (abstract)
15:00-15:30FMTea break
15:00-15:30 Session 4: FMTea19 Poster Session
15:00
You already used Formal Methods but did not know (abstract)
15:00
On Complementing an Undergraduate Software Engineering Course with Formal Methods (abstract)
15:00
Teaching Formal Methods: Lessons Learnt from Using Event-B (abstract)
15:30-16:40 Session 5: Teaching Program Development
15:30
Teaching Formal Methods to Future Engineers (abstract)
15:40
The Computational Relevance of Formal Logic through Formal Proofs (abstract)
15:50
Teaching Formal Methods: From Software in the Small to Software in the Large (abstract)
16:00
On Teaching Applied Formal Methods in Aerospace Engineering (abstract)
16:10
Panel Discussion on Teaching Program Development (abstract)
16:40-18:00 Session 6: Effective Teaching Techniques
16:40
Teaching Concurrency with the Disappearing Formal Method (abstract)
16:50
Teaching Discrete Mathematics to Computer Science Students (abstract)
17:00
Principled and pragmatic specification of programming languages (abstract)
17:10
Managing Heterogeneity and Bridging the Gap in Teaching Formal Methods (abstract)
17:20
Teaching Introductory Formal Methods and Discrete Mathematics to Software Engineers: Reflections on a modelling-focussed approach (cancelled due to illness) (abstract)
17:30
Panel Discussion on Effective Teaching Techniques (abstract)