Cette séance de cours présente la dernière partie du cours, en mettant l'accent sur les ingrédients des algorithmes et la façon dont ils peuvent être utilisés pour créer divers programmes. Il explore le concept de plusieurs algorithmes pour le même but, semblable à différentes approches de résolution de problèmes dans la vie quotidienne. La séance de cours se penche également sur la sélection des algorithmes et leur optimisation.