Teaching modulated structures - a project-based approach