All posts

160 elements
All content in this website
Spring 2022 Course

Software Atelier 4: Software Engineering Project (2022)

Programming skills are essential but not enough to develop large and complex software systems that require the coordination of a team of specialists. Software engineering is about the development of such moderns software systems. Students will learn to go beyond programming, to coordinate a team, to apply modern methodologies and techniques.

4 February 2022 Bachelor Project

Rearchitecting Stormed for Scalability

Martino Giorgi · Bachelor of Science in Informatics

Fall 2021 Course

Engineering of Domain-Specific Languages (2021)

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.

Spring 2021 Course

Software Atelier 4: Software Engineering Project (2021)

Programming skills are essential but not enough to develop large and complex software systems that require the coordination of a team of specialists. Software engineering is about the development of such moderns software systems. Students will learn to go beyond programming, to coordinate a team, to apply modern methodologies and techniques.

29 April 2021 Internal Seminar

How does CodeLounge Develop?

SI Seminar

Fall 2020 Course

Engineering of Domain-Specific Languages (2020)

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.