Exercises and assignments for Crafting Quality Code course on Coursera