1. Применять основы теории логических функций, основы теории множеств и отношений, основные положения математической логики, аппарат математической логики для решения прикладных задач;
2. Применять методы матричного исчисления, анализировать решения систем линейных алгебраических уравнений, исследовать уравнения кривых и поверхностей аналитическими методами для решения прикладных инженерных задач;
3. Формализовать и решать прикладные задачи в сфере инфокоммуникационных технологий с помощью методов дискретной математики и кибернетики;
4. Применять инструментарий теории вероятностей для формирования вероятностного подхода в инженерной деятельности;
5. Применять основные понятия и законы физики для изучения физических явлений и процессов;
6. Применять методы защиты персонала и населения от воздействия негативных факторов антропогенного, техногенного, естественного происхождения, принципы рационального природопользования и энергосбережения, обеспечивать здоровые и безопасные условия труда;
7. Проводить основные экономические и финансовые расчеты, определять цели и пути развития организаций в сфере инфокоммуникационных технологий в соответствии с нормативными правовыми актами, регламентирующими хозяйственную деятельность;
8. Решать системы алгебраических уравнений, исследовать уравнения кривых и поверхностей аналитическими методами, применять методы матричного исчисления;
9. Применять методы высшей и линейной алгебры, приемы сведения практических задач к изученному математическому аппарату;
10. Исследовать и решать практические задачи с помощью современных методов математического анализа;
11. Проводить оценку сложности представления структур данных и качественные показатели алгоритмов;
12. Применять математические методы и алгоритмы теоретической информатики для решения практических задач;
13. Применять основные методы алгоритмизации, способы и средства получения, хранения, обработки информации при решении профессиональных задач;
14. Разрабатывать программы на языках различного уровня с применением современных стандартов;
15. Применять технику структурного программирования для разработки программных приложений;
16. Применять концепции объектно-ориентированного программирования в различных языках программирования, применять методы и приемы построения объектных моделей реальных сущностей и процессов;
17. Программировать низкоуровневый доступ к операционным системам и ресурсам вычислительных систем;
18. Проектировать современные системы управления базами данных, обеспечивать работы по организации и обслуживанию баз данных.