You're welcome to contact me and inquire on available BSc and MSc thesis topics.
I am interested in supervising projects about choreographic programming (in various languages, including the Choral programming language), the Jolie programming language, programming languages, cloud computing, cybersecurity, digital democracy and artificial intelligence (AI), and green computing.
Courses
Click on the course title to get to the page describing the course.
2023: Concurrency Theory at the University of Southern Denmark.
2022: Concurrent Programming at the University of Southern Denmark.
2022: Concurrency Theory at the University of Southern Denmark.
2021: Concurrent Programming at the University of Southern Denmark.
2014: Integrated and Mobile Distributed Systems at the University of Southern Denmark. Course homepage
2013: Advanced Mobile and Distributed Systems Seminar at the IT University of Copenhagen.
2012: Advanced Mobile and Distributed Systems Seminar at the IT University of Copenhagen.
2011: Advanced Mobile and Distributed Systems Seminar at the IT University of Copenhagen.
Taught topics: the Jolie programming language, service-oriented computing, fault and compensation handling in distributed systems,
presentation techniques, practical applications of Jolie and other languages (among which Orc, WS-BPEL, ...), dynamic adaptation
in mobile and distributed systems.
2011: Programming Language Seminar (SPLG) at the IT University of Copenhagen.
Taught topics: service-oriented computing and the Jolie programming language.