Первая цифра — уровень:
1 — вводный
2 — основной
3 — специальный
4 — магистерский
Вторая цифра (для уровней 2—4) — шифр области знаний в ФИИТ:
0 — дискретная математика и теоретическая информатика
1 — языки и системы программирования
2 — архитектура компьютера, операционные системы, сети
3 — интерфейсы, графика
4 — алгоритмы и сложность
5 — информационные и интеллектуальные системы
6 — программная инженерия
7 — теория информации и защита информации
8 — непрерывная математика
9 — разное
Третья цифра — номер курса в рамках уровня и области.
Буква (если есть) — указывает, что курс длится несколько семестров.
Ссылка на полный список.