Develop an intermediate language / runtime for expressing and evaluating decision trees - this project would suit a student with an interest in compilers, language design, or virtual machine implementations Develop a tool for generating code from OpenAPI / Swagger specifications - this project would suit a student with an interest in APIs or model-driven engineering Develop a tool to generate code from sequence diagrams or other graphical models - this project would suit a studen with an interest in graphical / no-code development environments