Les algorithmes sont au cœur de tout calcul. S'appuyant sur les algorithmes présentés en CSE103, ce cours offre des bases solides en algorithmique moderne. Les étudiants approfondissent leurs connaissances des algorithmes fondamentaux, comprennent leur fonctionnement et savent comment les mettre en œuvre efficacement. Ils apprennent également à réduire d'autres problèmes liés à ces fondamentaux.