1. Менеджмент в информационных технологиях
2. Терминологический английский язык
3. Технические средства информационных систем
4. Основы алгоритмизации и программирования на языках высокого уровня
5. Архитектура операционных систем
6. Объектно-ориентированное программирование
7. Компьютерные сети
8. Системное программирование
9. Технологии компонентного программирования
10. Средства визуального программирования приложений
11. Веб-технологии
12. Организация и проектирование баз данных
13. Технологии проектирования программного обеспечения информационных систем
14. Тестирование программного обеспечения