Программное обеспечение информационной безопасности мобильных систем

 

 

Выпускникам предлагаемой специальности будет присваиваться квалификация инженер-программист. Главной особенностью данной специальности является углубленное изучение вопросов создания и использования специализированного программного обеспечения применительно к мобильным системам, а также к отдельным устройствам, входящим в состав таких систем, принимая во внимание вопросы безопасности таких мобильных систем.

Студенты будут получать глубокие знания по современным языкам и технологиям программирования (С, С++, С#, Java EE, ASP.NET, JavaScript и др.), операционным системам для мобильных устройств, специализированным языкам для программирования таких устройств. В частности, студенты будут изучать методы создания защищенных системных и прикладных приложений на базе операционных систем iPhone iOS, Google Android, Windows Mobile и других. Они также познакомятся со структурой и принципами построения, функционирования систем мобильной связи, встроенных систем, с программированием баз данных, 2D и 3D- графики для мобильных систем, с программными и аппаратно-программными методами и средствами обеспечения безопасности мобильных приложений и др.

Выпускники данной специальности будут уметь:

  • формировать требования к мобильным приложениям с учетом требований безопасного использования информационных ресурсов;
  • понимать на системном уровне целостную картину защищенного приложения, а также его проектировать;
  • создавать приложения для мобильных систем с учетом реализации важнейших аспектов дальнейшего безопасного использования программного продукта;
  • заниматься вопросами сопровождения разработанного программного обеспечения для мобильных систем и т.д.

Основными местами распределения выпускников будут IT-компании-резиденты Парка высоких технологий и другие организации IT-индустрии. 

 

 

 

Изучаемые дисциплины:

  • Основы дискретной математики и теория алгоритмов
  • Математическое программирование
  • Арифметическо-логические основы цифровых вычислительных машин и архитектура компьютеров
  • Основы алгоритмизации и программирования
  • Компьютерные языки разметки
  • Операционные системы  мобильных устройств
  • Компьютерные сети
  • Современные технологии программирования мобильных устройств
  • Основы защиты информации
  • Компьютерная геометрия и графика
  • Системы мобильной связи
  • Базы данных
  • Программирование и безопасность баз данных мабильных систем
  • Программное обеспечение безопасных мобильных устройст
  • Криптографические методы охраны информации
  • Тестирование и стандартизация программного обеспечения мобильных устройств
  • Основы информационных технологий
  • Дизайн и юзабилити интерфейсов пользователя мобильных приложений
  • Математические основы криптографии
  • Программирование и безопасность сетевых приложений
  • Безопасность программного обеспечения мобильных систем
  • Система разработки кросплатформенных мобильных приложений
  • Программирование интернет-серверов
  • Программирование в Internet
  • Программирование мультимедийных и многомерных мобильных приложений
  • Проектирование программного обеспечения мобильных систем
  • Стандартизация информационных систем и технологий
  • Управление IT-проектами и информационный менеджмент
  • Облачные технологии

 

 


Кафедра информационных систем и технологий
Белорусский государственный технологический университет