Academic projects in the course Advanced Programming Techniques.