Search by author: Ruth Hoffmann

Ruth Hoffmann

What’s my Type?

Examining how strict typing is not always enough, how model checking can be excessive, and how to bridge the gap between the two for the benefit of both. Keywords Software correctness & verification, Formal methods,…

Game Physics

The coursework task was to build a clone of an Artillery Game. Its main aim was to get the students acquainted with the implementation of a simple game engine and familiarise themselves with the implementation of a…

Constraint solver implementation

The coursework task was to build a simple constraint satisfaction solver that was able to read a generic language designed to express combinatorial problems.The students can then model combinatorically hard problems…

Machine Learning Case Studies

Students on an interdisciplinary masters level module on applications of machine learning (ML) will demonstrate their solutions to practical ML assignments. These involve applying ML tools to real-world problems…