Программное обеспечение информационных технологий
(специализация «Программирование интернет-приложений»)

 

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

Студенты данной специальности будут получать глубокие знания по современным языкам и технологиям программирования, компьютерным языкам разметки, программированию и безопасности баз данных web-приложений, программированию и тестированию web-сайтов, web-приложений, web-сервисов и др. В частности, здесь будут изучаться современные языки программирования С++, C#, PHP, Python и Ruby, технологии программирования (Java EE, ASP.NET и др.), компьютерные языки разметки HTML, CSS, XML, скриптовый язык JavaScript.

Студенты научатся программно реализовывать архитектурные принципы распределенных интернет-приложений, проектировать, программировать и администрировать базы данных (реляционные и нереляционные БД (Oracle, MS SQL Server, MySQL, NoSQL Mongo DB и др.), разрабатывать сервисы в среде облачной операционной системы Windows Azure, программировать мультимедийные и web-приложения с 2D, 3D графикой и т.д. 

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

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

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

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

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

 


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