Algoritmekonstruksjon, videregående kurs