Thesis Proposals

These are the steps:

  1. Understand (1) kind of thesis and (2) topics you are interested in
  2. Take a look at my research activity (to understand what is my core expertise) and read carefully this page for concrete thesis proposals.
  3. If you found a proposal that interests you, or would like to discuss variations or other proposals, please contact me via e-mail
  4. Once we have defined a direction/strategy/tentative project work, let’s discuss how to bootstrap work

Background on Bachelors’/Masters’ Theses or Dissertations

General information about theses can be found here: LaTeX thesis template.

Kinds of thesis:

Notice that these are coarse-grained classifications and that theses might mix portions of all these three types (while formally be overall configured as one of the three types).

General principles about theses:

Current Active Proposals and Thematic Areas

Some of these proposals are detailed in the following.

Domain-Specific Language (DSL) Prototyping for Micro-Macro Design

Case studies using research-level programming languages

Information-theoretical methods for analysis of collective computations

A Framework for Reusable Logical Visualisations of Software Systems

Investigation on autonomic architectures for self-managing systems

*Integration of ScaFi into Multi-Robot Simulators *

Web platforms for knowledge-intensive workflows

Need inspiration?

Lectures and scientific articles are great sources for inspiration

Past co-supervised theses

Take a look here for theses (co-)supervised by me in the past.

Some highlights (Master’s Degree):

Some highlights (Bachelor’s Degree):

“I chose a thesis with your (co-)supervision, Prof. Casadei! How should I proceed?”

  1. Please contact me through my institutional e-mail
  2. We will define a flexible plan/schedule: e.g. 1/2-weeks meetings
  3. I will provide (1) relevant materials as well as (2) practical information