Methods and Tools for Verification
The Methods and Tools for Verification (MTV) programme is targeted towards ambitious computer science students, who want to become
o |
validation engineers, who know a broad range of validation techniques and tools, and know when and how to apply these techniques and tools within a system’s life cycle, and/or |
o |
researchers, who want to do theoretical and foundational research in the realm of formal methods, and/or |
o |
tool builders, who are able to implement formal theories into working tools, which then can assist system- and validation engineers in developing correct systems. |
Apart from the general attainment levels for the CS Master, MTV graduates demonstrate their specialist knowledge as follows.
o |
MTV graduates have a thorough knowledge of and understand the scope of formal methods as a scientific and design discipline. |
o |
MTV graduates have a thorough knowledge of, understand and gain practical experience with the application of formal methods and tools in the development process of software, distributed and/or embedded systems. |
o |
MTV graduates can apply formal methods and tools during system design on the basis of knowledge and insight, make an informed selection of these and contribute to their further development. |
o |
MTV graduates have knowledge of and understand various aspects of theoretical computer science, including process algebra, type theory, proof systems and formal testing theory. |
o |
MTV graduates have specialist knowledge and understanding of one or more sub-fields or aspects of the formal methods discipline, e.g. Process Algebra, Software Model Checking, Distributed Model Checking, Program Verification, Proof Systems, Testing, Quantitative Modeling and/or Analysis, Graph Transformations, Game Theory. |
o |
MTV graduates have practical experience conducting scientific research into formal methods, contribute to such research, apply the results, follow the trends of this sub-field and contribute to its further development. |
The Formal Methods and Tools (FMT) group is responsible for the MTV Master programme. The MTV Master programme is closely related to the CTIT research theme Dependable Systems and Networks (DSN). See also the related Twente Graduate school Programme Dependable and Secure Computing
Website
For more information you can also visit the website of the chair Formal Methods and Tools
Programme mentor:
|
Dr. M. (Marieke) Huisman Room: Zilverling 5031; Phone: 053 489 4662; Email: m.huisman@utwente.nl |
Course programme
The course programme includes the following units of study.
4 Basic subjects
Course code |
Course name |
192111092 |
|
192135310 |
|
192140122 |
|
192170015 |
At least 3 of the following 8 basic subjects:
Course code |
Course name |
191520751 |
|
191560561 |
|
191580752 |
|
192111233 |
|
192111332 |
|
192620300 |
|
192130092 |
|
192130500 |
Advanced subjects
At least 3 of the following advanced subjects:
Course code |
Course name |
192114100 |
|
192114200 |
|
192114300 |
|
192135320 |
At least one of the following advanced subjects:
Course code |
Course name |
191210441 |
|
192111700 |
|
192135450 |
|
192140700 |
The numbers tell the tale (meten = weten) |
192661001 |
Elective subjects
Other subjects to obtain the minimally required number of 120 credits may be chosen from the subjects offered by other specializations.
Mandatory (45 EC)
Course code |
Course name |
191612680 |
Computer Ethics (5 EC) |
192199508 |
Research Topics (10 EC) |
192199978 |
Final Project (30 EC) |
Graduation
Graduation supervision is organized by the chair of Formal Methods and Tools.
