Факультативные курсы охватывают разнообразные сферы информационных технологий, программирования и современной математики. Учащиеся могут выбирать спецкурсы начиная со 2 семестра. Разумеется, спецкурсы ориентированы на тот или иной уровень подготовки детей – для разных годов обучения спецкурсы предлагаются разные. Некоторые спецкурсы не требуют предварительной подготовки (например, архитектура ЭВМ), остальные факультативные курсы рассчитаны на определенный уровень начальной подготовки.
Школа традиционно предлагает семь основных направлений факультативных курсов:
- Отделение современных технологий программирования:
- Визуальное программирование на языке Visual Basic
- Объектно-ориентированное программирование в среде Delphi
- Платформа разработки .NET (C#, ASP.NET)
- Программирование на высокоуровневых языках C/C++
- Низкоуровневое программирование (Assembler)
- Функциональное программирование на языке Lisp (3 год обучения)
- Системы управления базами данных
- Современные системы искусственного интеллекта
- Отделение современных информационных технологий
- Базовая компьютерная подготовка и офисные технологии
- Курс системного администратора (Windows 2000/XP/Vista, UNIX - Linux/BSD)
- Отделение сетевых технологий
- Internet – конструирование для начинающих
- Профессиональный Web-дизайн (HTML, DHTML, CSS, Flash)
- Программирование для Internet (JavaScript/VBScript, PHP, MySQL)
- Компьютерные сети и защита от хакеров
- Отделение компьютерной графики и анимации
- Двухмерная графика и компьютерная обработка изображений (Photoshop, Corel Draw)
- Трехмерное моделирование и анимация (3D Studio Max)
- Mультипликация в Macromedia Flash и Active Script-программирование
- Видеомонтаж, аудиоклипы, видеодизайн, и спецэффекты (Adobe Premiere Pro и др.)
- Отделение «компьютерного железа»
- Архитектура ЭВМ
- Сборка, настройка и ремонт персональных компьютеров
- Решение олимпиадных задач по информатике
- Отделение прикладной математики
- Дискретная математика
- Теория множеств
- Математическая логика
- Теория чисел
- Теория игр
- Теория графов
- Комбинаторика
- Линейная алгебра и аналитическая геометрия
- Вычислительная геометрия
- Криптография и защита информации