Начался предмет в восьмом классе, учили основные операции (конъюнкция, дизъюнкция..)
Девятый класс - базы данных, систему управления базами данных (СУБД).
Десятый класс - учили базовые программы а-ля Microsoft Word/Exel/PowerPoint *face-palm*
Одиннадцатый - начали учить ABC Pascal, синтаксис, простенькие программы (нахождение корней квадратного уравнения и т.д.).
На первом курсе университета начали учить Turbo Delphi, по-сути тот же паскаль, только более функциональный, с большим количеством разных фич.
Учили основные типы данных, массивы, строки..
На втором семестре начали полноценное программирование с оформлением интерфейса.
P.S. предмет не был профильным ни в школе, ни в университете.