Exercises and Solutions for Pedro Andrade's IFGI course