![]() | FME Review of Education Resources |
|---|---|
| [ FME ] |
| In Europe |
| Year/Level: | |
|---|---|
| Contact: | P.D. Mosses |
| Offered at: | Aarhus |
| Topics: | Action Semantics |
| Languages/tools: | Actress ; RAT ; RML |
| Year/Level: | |
|---|---|
| Contact: | P.D. Mosses |
| Offered at: | Aarhus |
| Topics: | Functional Programming ; Formal Semantics |
| Languages/tools: | Prolog ; Standard ML |
| Year/Level: | |
|---|---|
| Contact: | A. Ingólfsdóttir |
| Offered at: | Aalborg |
| Topics: | BDD ; Process Algebras |
| Languages/tools: | CCS ; UPPAAL ; CWB |
| Year/Level: | |
|---|---|
| Contact: | K.G. Larsen |
| Offered at: | Aalborg |
| Topics: | Model Checking ; Program verification ; Software Testing |
| Languages/tools: | MSC ; UPPAAL |
| Year/Level: | MSc |
|---|---|
| Contact: | K.G. Larsen |
| Offered at: | Aalborg |
| Topics: | LTL ; CTL ; BDD |
| Languages/tools: | SPIN ; UPPAAL |
| Year/Level: | 3 |
|---|---|
| Contact: | N. Dean |
| Offered at: | Anglia |
| Topics: | |
| Languages/tools: | Z-Notation |
| Year/Level: | 3 |
|---|---|
| Contact: | S.M. Sousa |
| Offered at: | Beira-Interior |
| Topics: | ; Functional Programming ; DMat |
| Languages/tools: | The CAML Language ; COQ |
| Year/Level: | MSc |
|---|---|
| Contact: | S.M. Sousa |
| Offered at: | Beira-Interior |
| Topics: | Hoare Logic ; DMat |
| Languages/tools: | B-Method ; The CAML Language ; COQ ; WHY |
| Year/Level: | |
|---|---|
| Contact: | J. Padberg |
| Offered at: | Berlin |
| Topics: | Petri Nets |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | C. Laneve |
| Offered at: | Bologna |
| Topics: | Abstract Interpretation ; TT |
| Languages/tools: | T-Logic |
| Year/Level: | 5/ MSc |
|---|---|
| Contact: | G.Sutre |
| Offered at: | Bordeaux |
| Topics: | Algorithm refinement ; Program verification |
| Languages/tools: | B-Method ; Atelier-B ; B-Toolkit |
| Year/Level: | |
|---|---|
| Contact: | A. Griffault |
| Offered at: | Bordeaux |
| Topics: | |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | A. Griffault |
| Offered at: | Bordeaux |
| Topics: | |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | T. Mossakowski |
| Offered at: | Bremen |
| Topics: | Functional Programming ; Algebra of Programming |
| Languages/tools: | Haskell |
| Year/Level: | |
|---|---|
| Contact: | C. Lüth |
| Offered at: | Bremen |
| Topics: | ADT ; Model Checking |
| Languages/tools: | CSP ; CASL ; Isabelle ; FDR |
| Year/Level: | |
|---|---|
| Contact: | L. Schröder |
| Offered at: | Bremen |
| Topics: | ADT |
| Languages/tools: | CASL |
| Year/Level: | |
|---|---|
| Contact: | L. Schröder |
| Offered at: | Bremen |
| Topics: | Formal Semantics |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | L. Schröder |
| Offered at: | Bremen |
| Topics: | Process Algebras |
| Languages/tools: | CCS |
| Year/Level: | |
|---|---|
| Contact: | L. Schröder |
| Offered at: | Bremen |
| Topics: | Temporal Logic ; Process Algebras |
| Languages/tools: |
| Year/Level: | S7 |
|---|---|
| Contact: | L. Marcé |
| Offered at: | Brest |
| Topics: | LTL ; CTL ; Model Checking |
| Languages/tools: | LOTREC |
| Year/Level: | |
|---|---|
| Contact: | L.C. Paulson |
| Offered at: | Cambridge |
| Topics: | Algorithm refinement |
| Languages/tools: | Z-Notation ; Standard ML |
| Year/Level: | |
|---|---|
| Contact: | Horst Reichel |
| Offered at: | T.U. Dresden |
| Topics: | ADT ; Process Algebras |
| Languages/tools: | CASL |
| Year/Level: | |
|---|---|
| Contact: | A. Hughes |
| Offered at: | Dublin |
| Topics: | Mathematics of Program Construction |
| Languages/tools: | Haskell ; Irish VDM ; IVDM Library |
| Year/Level: | |
|---|---|
| Contact: | M. Tyrrell |
| Offered at: | Dublin |
| Topics: | ; Process Algebras ; Algorithms and Complexity ; Pi-Calculus |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | M. Airchinnigh |
| Offered at: | Dublin |
| Topics: | Formal Semantics ; Mathematics of Program Construction |
| Languages/tools: | Irish VDM |
| Year/Level: | |
|---|---|
| Contact: | D. Sannella |
| Offered at: | Edinburgh |
| Topics: | |
| Languages/tools: | Standard ML ; Extended ML |
| Year/Level: | |
|---|---|
| Contact: | E. Vink |
| Offered at: | Eindhoven |
| Topics: | Program verification ; Model Checking |
| Languages/tools: | JML ; ESC/Java 2 |
| Year/Level: | 4 |
|---|---|
| Contact: | J. Baeten |
| Offered at: | Eindhoven |
| Topics: | |
| Languages/tools: |
| Year/Level: | 2/3 |
|---|---|
| Contact: | J. Baeten |
| Offered at: | Eindhoven |
| Topics: | Process Algebras |
| Languages/tools: |
| Year/Level: | 4.2 |
|---|---|
| Contact: | R. Nederpelt |
| Offered at: | Eindhoven |
| Topics: | Automated theorem proving |
| Languages/tools: |
| Year/Level: | 1 |
|---|---|
| Contact: | R.T. Boute |
| Offered at: | Gent |
| Topics: | Algebra of Programming ; Formal program techniques |
| Languages/tools: |
| Year/Level: | 1 |
|---|---|
| Contact: | R. Irving |
| Offered at: | Glasgow |
| Topics: | Formal program techniques |
| Languages/tools: |
| Year/Level: | 3 |
|---|---|
| Contact: | B.K. Aichernig |
| Offered at: | Graz |
| Topics: | Formal Semantics ; Formal program techniques |
| Languages/tools: | VDM-SL ; VDMTools |
| Year/Level: | |
|---|---|
| Contact: | P. Lucas |
| Offered at: | Graz |
| Topics: | Formal program techniques |
| Languages/tools: | PVS |
| Year/Level: | 1 |
|---|---|
| Contact: | K. Broda |
| Offered at: | Imperial C. |
| Topics: | Formal program techniques |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | M. Huth |
| Offered at: | Imperial C. |
| Topics: | Formal program techniques |
| Languages/tools: | Alloy |
| Year/Level: | |
|---|---|
| Contact: | M. Huth |
| Offered at: | Imperial C. |
| Topics: | Formal program techniques |
| Languages/tools: | Alloy |
| Year/Level: | BSc 2 |
|---|---|
| Contact: | R. Lemos |
| Offered at: | Kent |
| Topics: | |
| Languages/tools: | Z-Notation ; CADiZ |
| Year/Level: | BSc 2 |
|---|---|
| Contact: | J. Derrick |
| Offered at: | Kent |
| Topics: | Functional Programming ; Formal program techniques ; FOL |
| Languages/tools: | Z-Notation |
| Year/Level: | BSc 3 |
|---|---|
| Contact: | E.A. Boiten |
| Offered at: | Kent |
| Topics: | |
| Languages/tools: | E-LOTOS ; Estelle ; SDL |
| Year/Level: | BSc 3 |
|---|---|
| Contact: | R. Lemos |
| Offered at: | Kent |
| Topics: | Model Checking |
| Languages/tools: | UPPAAL |
| Year/Level: | MSc |
|---|---|
| Contact: | H. Bowman |
| Offered at: | Kent |
| Topics: | Model Checking |
| Languages/tools: | LOTOS ; Object-Z ; CADP |
| Year/Level: | |
|---|---|
| Contact: | J. Fiadeiro |
| Offered at: | Leicester |
| Topics: | Software architecture |
| Languages/tools: | Unity ; CommUnity |
| Year/Level: | 3 |
|---|---|
| Contact: | D. Clark |
| Offered at: | London (K.C.) |
| Topics: | Model Checking ; Program verification |
| Languages/tools: | B-Method |
| Year/Level: | |
|---|---|
| Contact: | A. Kurucz |
| Offered at: | London (K.C.) |
| Topics: | |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | M. Zakharyaschev |
| Offered at: | London (K.C.) |
| Topics: | CTL |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | A. Kurucz |
| Offered at: | London (K.C.) |
| Topics: | Temporal Logic |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | D. Buchs |
| Offered at: | Lausanne |
| Topics: | ADT |
| Languages/tools: |
| Year/Level: | S4-S7 |
|---|---|
| Contact: | A. Haxthausen |
| Offered at: | Lyngby |
| Topics: | |
| Languages/tools: | RSL ; RAISE tools |
| Year/Level: | S7-S9 |
|---|---|
| Contact: | D. Bjørner |
| Offered at: | Lyngby |
| Topics: | Formal Semantics ; Algebraic Semantics |
| Languages/tools: | RSL ; RAISE tools |
| Year/Level: | 4 |
|---|---|
| Contact: | R.G. Crespo |
| Offered at: | Lisbon |
| Topics: | |
| Languages/tools: | Z-Notation ; LOTOS |
| Year/Level: | |
|---|---|
| Contact: | Y. Bertot |
| Offered at: | Lyon |
| Topics: | ; TT ; Functional Programming |
| Languages/tools: | The CAML Language ; COQ |
| Year/Level: | 1 |
|---|---|
| Contact: | K. Lau |
| Offered at: | Manchester |
| Topics: | FOL ; Formal program techniques |
| Languages/tools: |
| Year/Level: | MSc |
|---|---|
| Contact: | J.-R. Abrial |
| Offered at: | Marseille |
| Topics: | Abstract State Machines ; Model Checking |
| Languages/tools: | B-Method |
| Year/Level: | MSc |
|---|---|
| Contact: | D. Cansell |
| Offered at: | Metz |
| Topics: | Formal program techniques |
| Languages/tools: | B-Method |
| Year/Level: | 4 |
|---|---|
| Contact: | D. Mandrioli |
| Offered at: | Milan Poli. |
| Topics: | Hoare Logic ; Refinement in B ; Petri Nets ; Temporal Logic |
| Languages/tools: | B-Method ; TRIO |
| Year/Level: | 4 |
|---|---|
| Contact: | P. San Pietro |
| Offered at: | Milan Poli. |
| Topics: | Model Checking ; Petri Nets |
| Languages/tools: | SPIN |
| Year/Level: | 4/5 |
|---|---|
| Contact: | L. Mezzalira |
| Offered at: | Milan Poli. |
| Topics: | Petri Nets |
| Languages/tools: | TRIO |
| Year/Level: | |
|---|---|
| Contact: | C. Ghezzi |
| Offered at: | Milan Poli. |
| Topics: | Model Checking ; Software Testing |
| Languages/tools: | Alloy ; SPIN |
| Year/Level: | 2 |
|---|---|
| Contact: | J.N. Oliveira |
| Offered at: | Minho |
| Topics: | Functional Programming ; Algebra of Programming |
| Languages/tools: | Haskell ; Hugs ; GHC |
| Year/Level: | 2 |
|---|---|
| Contact: | J.B. Almeida |
| Offered at: | Minho |
| Topics: | ; TT |
| Languages/tools: |
| Year/Level: | 3 |
|---|---|
| Contact: | J.M. Valença |
| Offered at: | Minho |
| Topics: | Petri Nets ; Model Checking |
| Languages/tools: | NuSMV ; Integrated Net Analyzer |
| Year/Level: | 3 |
|---|---|
| Contact: | L.S. Barbosa |
| Offered at: | Minho |
| Topics: | Process Algebras ; Pi-Calculus |
| Languages/tools: | CCS ; CWB ; PICT |
| Year/Level: | 4 |
|---|---|
| Contact: | J.N. Oliveira |
| Offered at: | Minho |
| Topics: | Algebra of Programming ; Formal program techniques ; Mathematics of Program Construction |
| Languages/tools: | VDM-SL ; VDMTools |
| Year/Level: | 4 |
|---|---|
| Contact: | J.N. Oliveira |
| Offered at: | Minho |
| Topics: | Algebra of Programming ; Data refinement ; Mathematics of Program Construction |
| Languages/tools: | VDM-SL ; VDM++ ; VDMTools |
| Year/Level: | 5 |
|---|---|
| Contact: | J.N. Oliveira |
| Offered at: | Minho |
| Topics: | |
| Languages/tools: | Alloy ; B-Method ; VDM++ ; VDMTools |
| Year/Level: | |
|---|---|
| Contact: | T. Nipkow |
| Offered at: | T.U. München |
| Topics: | FOL ; Formal program techniques ; Automated theorem proving |
| Languages/tools: | Standard ML ; Isabelle ; HOL |
| Year/Level: | |
|---|---|
| Contact: | T. Nipkow |
| Offered at: | T.U. München |
| Topics: | Formal Semantics ; TT ; Hoare Logic ; Automated theorem proving |
| Languages/tools: | Isabelle |
| Year/Level: | |
|---|---|
| Contact: | M. Wirsing |
| Offered at: | L-M-U München |
| Topics: | ADT ; Formal program techniques ; TLA ; LTL ; Model Checking |
| Languages/tools: | Z-Notation ; SPIN ; CASL |
| Year/Level: | 5/ MSc |
|---|---|
| Contact: | D. Méry |
| Offered at: | Nancy |
| Topics: | DMat |
| Languages/tools: | B-Method |
| Year/Level: | 2 |
|---|---|
| Contact: | D. Méry |
| Offered at: | Nancy |
| Topics: | Formal program techniques ; Functional Programming |
| Languages/tools: | Standard ML |
| Year/Level: | MSc |
|---|---|
| Contact: | J.C. Attiogbé |
| Offered at: | Nantes |
| Topics: | |
| Languages/tools: | Z-Notation ; B-Method ; ZTC ; ZANS ; Z/EVES ; Atelier-B |
| Year/Level: | |
|---|---|
| Contact: | H. Habrias |
| Offered at: | Nantes |
| Topics: | |
| Languages/tools: | B-Method |
| Year/Level: | MSc 1-2 |
|---|---|
| Contact: | J.C. Attiogbé |
| Offered at: | Nantes |
| Topics: | Multi-paradigm Specifications ; Process Algebras |
| Languages/tools: | CCS ; CSP ; B-Method |
| Year/Level: | 2 |
|---|---|
| Contact: | S. Riddle |
| Offered at: | Newcastle |
| Topics: | |
| Languages/tools: | VDM-SL ; VDMTools |
| Year/Level: | 2 |
|---|---|
| Contact: | J. Steggles |
| Offered at: | Newcastle |
| Topics: | |
| Languages/tools: | VDM-SL ; VDMTools |
| Year/Level: | MSc |
|---|---|
| Contact: | M. Auguin (contact) |
| Offered at: | Nice |
| Topics: | BDD ; Temporal Logic ; Model Checking ; Program verification |
| Languages/tools: |
| Year/Level: | 1 |
|---|---|
| Contact: | R. Backhouse |
| Offered at: | Nottingham |
| Topics: | Mathematics of Program Construction |
| Languages/tools: |
| Year/Level: | 3 |
|---|---|
| Contact: | R. Backhouse |
| Offered at: | Nottingham |
| Topics: | Algebra of Programming ; Fixed Point Calculus ; Polytypism |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | H. Wehrheim |
| Offered at: | Oldenburg |
| Topics: | |
| Languages/tools: | CSP ; SPIN ; FDR |
| Year/Level: | |
|---|---|
| Contact: | G. Jones |
| Offered at: | Oxford |
| Topics: | Algorithm refinement |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | R. Bird |
| Offered at: | Oxford |
| Topics: | Data refinement |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | A. Ker |
| Offered at: | Oxford |
| Topics: | ; Functional Programming |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | J. Sanders |
| Offered at: | Oxford |
| Topics: | Formal Semantics |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | G.M. Reed |
| Offered at: | Oxford |
| Topics: | Domains ; Pi-Calculus |
| Languages/tools: |
| Year/Level: | M |
|---|---|
| Contact: | A. Martin |
| Offered at: | Oxford |
| Topics: | DMat |
| Languages/tools: | Z-Notation |
| Year/Level: | M |
|---|---|
| Contact: | A. Martin |
| Offered at: | Oxford |
| Topics: | |
| Languages/tools: | Z-Notation ; FuZZ |
| Year/Level: | M |
|---|---|
| Contact: | J. Davies |
| Offered at: | Oxford |
| Topics: | Refinement Calculus ; Data refinement |
| Languages/tools: | Z-Notation |
| Year/Level: | M |
|---|---|
| Contact: | J. Davies |
| Offered at: | Oxford |
| Topics: | |
| Languages/tools: | B-Method ; B-Toolkit |
| Year/Level: | M |
|---|---|
| Contact: | J. Davies |
| Offered at: | Oxford |
| Topics: | |
| Languages/tools: | CSP ; FDR |
| Year/Level: | M |
|---|---|
| Contact: | J. Davies |
| Offered at: | Oxford |
| Topics: | |
| Languages/tools: | CSP ; FDR |
| Year/Level: | M |
|---|---|
| Contact: | J. Gibbons |
| Offered at: | Oxford |
| Topics: | Functional Programming |
| Languages/tools: | Haskell ; Hugs ; Gofer |
| Year/Level: | 4 |
|---|---|
| Contact: | M. Florido |
| Offered at: | Porto |
| Topics: | ; Formal Semantics ; DMat ; TT |
| Languages/tools: | Haskell ; Prolog |
| Year/Level: | |
|---|---|
| Contact: | P. Habermehl |
| Offered at: | Paris VII |
| Topics: | BDD ; Model Checking ; Temporal Logic |
| Languages/tools: | BBDC |
| Year/Level: | 5 |
|---|---|
| Contact: | S. Vignes |
| Offered at: | Paris (ENST) |
| Topics: | |
| Languages/tools: | Z-Notation ; B-Method |
| Year/Level: | MSc |
|---|---|
| Contact: | P. Cousot |
| Offered at: | Paris VII (et al) |
| Topics: | Abstract Interpretation |
| Languages/tools: |
| Year/Level: | MSc |
|---|---|
| Contact: | P. Schnoebelen |
| Offered at: | Paris VII (et al) |
| Topics: | Petri Nets ; Program verification |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | U. Montanari |
| Offered at: | Pisa |
| Topics: | Formal Semantics |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | U. Montanari |
| Offered at: | Pisa |
| Topics: | TT ; |
| Languages/tools: |
| Year/Level: | 4/5 |
|---|---|
| Contact: | E. Andres (contact) |
| Offered at: | Poitiers |
| Topics: | Formal program techniques ; Formal Semantics |
| Languages/tools: | B-Method |
| Year/Level: | |
|---|---|
| Contact: | A. Labella |
| Offered at: | Roma |
| Topics: | Algebraic Semantics ; Fixed Point Calculus ; Domains |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | P. Cenciarelli |
| Offered at: | Roma |
| Topics: | Hoare Logic ; ; TT ; Polytypism ; Formal program techniques ; Formal Semantics |
| Languages/tools: | Standard ML |
| Year/Level: | 1 |
|---|---|
| Contact: | M.J. Butler |
| Offered at: | Southampton |
| Topics: | Program verification |
| Languages/tools: | Z-Notation ; ZTC |
| Year/Level: | 2 |
|---|---|
| Contact: | M.J. Butler |
| Offered at: | Southampton |
| Topics: | |
| Languages/tools: | Z-Notation ; ZTC |
| Year/Level: | 3 |
|---|---|
| Contact: | M.J. Butler |
| Offered at: | Southampton |
| Topics: | Safety Analysis Techniques ; Refinement in B |
| Languages/tools: | B-Method ; B-Toolkit |
| Year/Level: | S2 |
|---|---|
| Contact: | A. Abdallah |
| Offered at: | London (S.B.) |
| Topics: | |
| Languages/tools: | CSP ; Z-Notation ; Haskell |
| Year/Level: | |
|---|---|
| Contact: | S. Maharaj |
| Offered at: | Stirling |
| Topics: | |
| Languages/tools: | Z-Notation |
| Year/Level: | MSc |
|---|---|
| Contact: | P. Gancarski (contact) |
| Offered at: | Strasbourg |
| Topics: | ; Program verification |
| Languages/tools: | COQ |
| Year/Level: | |
|---|---|
| Contact: | M. Ciancaglini |
| Offered at: | Torino |
| Topics: | Formal Semantics ; ; TT |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | Robert Valette |
| Offered at: | Toulouse |
| Topics: | Petri Nets |
| Languages/tools: |
| Year/Level: | |
|---|---|
| Contact: | E. Brinksma |
| Offered at: | Twente |
| Topics: | Process Algebras |
| Languages/tools: | Z-Notation ; SDL ; FSP ; Z/EVES ; LTSA |
| Year/Level: | |
|---|---|
| Contact: | J.-P. Katoen |
| Offered at: | Twente |
| Topics: | LTL ; CTL ; Program verification |
| Languages/tools: | SPIN ; UPPAAL ; NuSMV |
| Year/Level: | 3/4 |
|---|---|
| Contact: | A. Tarlecki |
| Offered at: | Warsaw |
| Topics: | FOL ; Functional Programming ; Formal program techniques ; Formal Semantics ; |
| Languages/tools: | Haskell ; Standard ML |
| Year/Level: | |
|---|---|
| Contact: | A. Tarlecki |
| Offered at: | Warsaw |
| Topics: | Formal Semantics ; Hoare Logic |
| Languages/tools: |
| Year/Level: | 1 |
|---|---|
| Contact: | S. Russ |
| Offered at: | Warwick |
| Topics: | ADT |
| Languages/tools: |
| Year/Level: | 5 |
|---|---|
| Contact: | M. Alpuente |
| Offered at: | Univ. Polit. Valencia |
| Topics: | Program verification ; Model Checking |
| Languages/tools: |
| Year/Level: | S1 |
|---|---|
| Contact: | R.F. Staerk |
| Offered at: | Zuerich |
| Topics: | Abstract State Machines |
| Languages/tools: |
| Outside Europe |