All posts

160 elements
All content in this website
26 June 2026 Bachelor Project

The new USI Room Management System

Francesc Jordi Sacco Cremonesi · Bachelor of Science in Informatics

18 June 2026 Master Thesis

A Customized RAG-Based Chatbot for iCorsi

Gianluca Maragliano · Master of Science in Software & Data Engineering

30 January 2026 Bachelor Project

Large Language Models for Automated Requirement Classification

Loren Shukry · Bachelor of Science in Informatics

29 January 2026 Master Thesis

A Simple DSL to Query Challenging Patterns on Platformer Levels

Boris Bezzola · Master of Science in Software & Data Engineering

Fall 2025 Course

Engineering of Domain-Specific Languages (2025)

Domain-Specific Languages (DSLs) are programming languages that are tailored to a particular application domain. This essential focus of DSLs allows one to write more concise and understandable programs, with tight stakeholder integration, and, when done properly, to improve code quality. The course will feature the current state of the art in both the design and implementation of DSLs. The course will emphasize the different design dimensions of DSLs, the involved language paradigms and features, and the drawbacks with respect to simple API modeling.