Home > Переподготовка > Программное обеспечение информационных систем

Квалификация инженер-программист

Прохождение переподготовки позволит Вам:

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

В результате обучения Вы получите:

• актуальные знания, востребованные в сфере информационных технологий;
• востребованную на рынке труда квалификацию;
• диплом государственного образца (БГУ) о переподготовке на уровне высшего образования с присвоением дополнительной квалификации «инженер-программист»

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

Пройдя обучение вы будете:

  • уметь проектировать, кодировать и тестировать программное обеспечение информационных систем и информационных технологий;
  • владеть современными технологиями анализа предметной области и разработки требований к создаваемым информационным системам и программным средствам;
  • уметь использовать современные инструментальные средства и технологии разработки, тестирования и отладки программных средств;
  • уметь пользоваться средствами визуального проектирования приложений;
  • знать основы функционирования компьютерных сетей и распределенных вычислений;
  • владеть интернет — технологиями и средствами разработки Web-приложений с использованием каскадных таблиц стилей (CSS), а также языков JavaScript и PHP;
  • знать принципы организации систем управления базами данных и проектировать реляционные базы данных для прикладных задач;
  • владеть основными приемами проектирования и разработки эффективных алгоритмов на основе С++;
  • владеть принципами объектно-ориентированного программирования на языках С# и Java;
  • владеть методами эффективной эксплуатации программных средств, информационных систем и сетей;
Записаться

3 областных центра обучения

7-14 слушателей в группе

15 самых востребованных IT дисциплин

80% практических занатий

100% актуальных знаний

Форма обучения

Очная (вечерняя форма)

18 месяцев (4 раза в неделю)

Брест, Минск

Заочная форма

24 месяца (4 сессии по 3-5 недель)

Минск, Брест, Гродно

Заочно-дистанционная форма

24 месяца

Минск, Брест, Гродно

Стоимость

Очная (вечерняя форма)

2980 руб. — за весь период обучения,

оплата производится ежемесячными платежами

Заочная форма

2448 руб. — за весь период обучения,

оплата производится ежемесячными платежами

Заочно-дистанционная форма

2980 руб. — за весь период обучения,

оплата производится ежемесячными платежами

Основные преподаватели курса

vk

Иванченко Виктор Викторович

Старший преподаватель, магистр технических наук

Читаемые дисциплины:

  • Объектно-ориентированное программирование,
  • Системное программирование,
  • Средства визуального программирования приложений,
  • Архитектура операционных систем.

in

Пацей Наталья Евгеньевна

Кандидат технических наук, доцент

Читаемые дисциплины:

  • Веб-технологии,
  • Компьютерные сети,
  • Тестирование программного обеспечения.
Кунец Ирина Евгеньевна

Старший преподаватель

Читаемые дисциплины:

  • Организация и проектирование баз данных,
  • Средства визуального программирования приложений

in

Петровская Татьяна Александровна

Магистр технических наук, Старший преподаватель.

Читаемые дисциплины:

  • Тестирование программного обеспечения,
  • Средства визуального программирования приложений,
  • Основы алгоритмизации и программирования на языках высокого уровня.
Пекарчик Светлана Евгеньевна

Технический директор и соучредитель ООО «БалинаСофт». 

Куратор направлений по: разработке, оптимизации и продвижению сайтов, контекстной рекламе и СММ; продаже, разработке и интеграции программных решений на 1C Bitrix и Битрикс24.

Читаемые дисциплины:

  • Интернет-магазин: начать нельзя ждать,
  • Интернет-маркетинг: PROдвижение бизнеса в интернете

in

Савчик Мария Владимировна

Старший преподаватель

Читаемые дисциплины:

  • Тестирование программного обеспечения

invk

Руководитель программы

Лесун Борис Владимирович

Заместитель декана факультета переподготовки

Читаемые дисциплины:

  • Организация и проектирование баз данных,
  • Системы менеджмента качества,стандартизация и сертификация,
  • Компьютерная безопасность,
  • Корпоративные сети,
  • Компьютерные сети,
  • Технические средства информационных систем,
  • Веб-технологии.

in

Бородуля Алексей Валентинович

Кандидат технических наук, доцент

Читаемые дисциплины:

  • Архитектура операционных систем,
  • Компьютерные сети.

Сотрудники

invk

Руководитель программы

Лесун Борис Владимирович

Заместитель декана факультета переподготовки

+375 (29) 602-20-88 (Telegram)

+375 (29) 808-40-88 (Viber)

boris.lesun@itiubsu.by

Байкова Надежда Иосифовна

Методист

+375 (17) 259-70-58

+375 (29) 602-20-88 (Telegram)

+375 (29) 808-40-88 (Viber)

pois@itiubsu.by

Типовой учебный план

Гуманитарные и социально-экономические дисциплины

Стандартизация ЖЦ ПС и ИС. Содержание управления проектами. Организационные процессы поддержки проектов: управление моделью ЖЦ, инфраструктурой, совокупностью проектов, человеческими ресурсами, качеством. Технические процессы: определение требований заказчика, анализ системных требований. Процесс анализа требований к ПС. Вспомогательные процессы ПС: управление документацией и конфигурацией ПС. Процессы повторного использования ПС: управление повторным использованием средств и программ.

Общепрофессиональные дисциплины

Технические средства информационных систем Представление информации: системы счисления, формат с фиксированной запятой, формат с плавающей запятой, стандартизация представления информации, погрешности представления. Логические основы работы компьютеров. Основы схемотехники компьютеров. Архитектура современных процессоров. Адресация, режимы работы процессора, управление памятью. Принципы построения и организация памяти. Многопроцессорные системы, многоядерные процессоры. Периферийные устройства и технические средства компьютера и систем.

Алгоритм и его свойства. Способы описания алгоритмов. Стандартизация графического представления алгоритмов. Линейные, разветвляющиеся и циклические алгоритмы. Основы структурного проектирования программ. Способы графического представления структурированных алгоритмов. Синтаксис и семантика языка программирования высокого уровня: структура программы, типы данных, операции и выражения, ввод и вывод, основные операторы, сложные типы данных. Подпрограммы, типы параметров подпрограмм, организация рекурсии. Указатели и особенности их применения. Создание и обработка одномерных и многомерных массивов. Работа с динамической памятью: однонаправленные и двунаправленные списки, очереди, стеки, двоичные деревья. Работа с файлами. Сортировка данных.

Назначение и функции ОС. Эволюция ОС. Принципы построения ОС. Классификация и особенности основных ОС. Сетевые и распределенные ОС. Классификации многозадачных ОС. Архитектурные особенности ОС. Основы организации управления информационной системой. Процессы, потоки данных, ресурсы в ПО. Планирование процессов и потоков данных в ПО. Организация управления процессами, потоками и ресурсами в ПО. Организация управления памятью компьютера. Файловые системы, подсистема ввода-вывода данных. Взаимодействующие параллельные потоки данных, состязания и их предупреждение. Основы синхронизации потоков данных. Тенденции и перспективы развития ОС

Философия объектно-ориентированного проектирования. Основные парадигмы объектно-ориентированного программирования: инкапсуляция, наследование, полиморфизм. Объектно-ориентированное программирование в современных универсальных языках. Объекты как динамические модули. Классы, методы, конструкторы, деструкторы и их свойства. Механизмы взаимодействия объектов. Работа с массивами данных. Перегрузка операторов. Расширение классов. Атрибуты доступа к элементам объектов. Виртуальные методы. Ссылки на методы. Метаклассы. Исключительные ситуации. Интерфейсы и область их применения.

Дисциплины специальности

Классификация компьютерных сетей. Трафик и пропускная способность. Понятие сетевого ресурса, клиента, сервера. Основы функционирования компьютерных сетей: аппаратные средства, сетевые протоколы, сетевое ПО. Сетевые ОС: состав, функции. Эталонная модель взаимодействия открытых систем. Администрирование в сетях с сервером. Сетевые протоколы. Удаленный доступ и удаленное управление, распределенные вычисления. Основы программирования сетевых задач. Организация сетевого взаимодействия. Организация межсетевого взаимодействия. Обеспечение безопасности межсетевого взаимодействия. Удаленные сетевые атаки. Технологии межсетевых экранов. Виртуальные частные сети. Основы построения беспроводных сетей. Безопасность беспроводных сетей.

Современные инструментальные средства разработки системно-ориентированных приложений. Прикладной программный интерфейс. Механизм сообщений в ОС. Организация графического пользовательского интерфейса в ОС. Класс окна в ОС, предопределенные классы, получение и изменение данных окна и класса. Ресурсы ОС, их создание и использование. Организация интерфейса на основе меню. Обработка пользовательского ввода в ОС. Графические подсистемы. Организация вывода данных. Объекты ядра и их использование в приложении. Процессы и задания в прикладном программном интерфейсе. Управление группой процессов, объединенных в рамках задания. Методы управления потоками данных. Организация параллельной обработки данных с использованием средств исключения и предупреждения состязаний. Разработка и использование динамически загружаемых библиотек. Механизмы управления виртуальной и динамически распределяемой памятью. Обмен данными между процессами. Асинхронный файловый ввод- вывод данных. Удаленный запуск приложений.

Основные понятия компонентного программирования. Модель составных объектов. Технологии программирования, основанные на модели составных объектов. Программирование на основе интерфейсов. Программная поддержка модели составных объектов и создание компонентов. Использование библиотек для создания компонентов. Реализация локального и удаленного серверов. Современные инструментальные системы и средства разработки клиентских и серверных приложений на базе модели компонентных объектов.

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

Принципы и технологии использования языков разметки и высокоуровневых языков программирования при разработке интернет-ориентированных (Web-) приложений. Технические средства создания динамических Web-сайтов: средства автоматизации проектирования Web-приложений, многоуровневая архитектура. Механизм работы с сессиями. Оптимизация Web-приложений. Разделение кода и дизайна, использование регулярных выражений при разработке Web- приложений. Базовые требования безопасности при проектировании и эксплуатации Web-приложений. Разработка Web-приложений, устойчивых к ошибкам.

Модели данных в ИС: объект, модель, данные, модель данных, классификация моделей данных. Теоретические основы реляционной модели базы данных: сущность, связь, целостность данных, нормализация данных. Языки запросов к реляционным базам данных: стандарты, структура языка запросов, операторы создания базы данных и таблиц, операторы манипулирования данными, операторы выборки данных. Основы проектирования реляционных баз данных: стандарты проектирования, методы и этапы проектирования, уровни проектирования. Средства автоматизированного проектирования и разработки баз данных. Организация СУБД: модели архитектур, настройка, управление службами, методы организации индексов, создание объектов базы данных, система безопасности, типы и виды транзакции, проблемы одновременного доступа и блокировки. Программирование бизнес-логики сервера баз данных: описание языка программирования, разработка процедур бизнес-логики.

Объектно-ориентированный подход к проектированию ПО и его стандартизация. Унифицированный процесс разработки ПО. Объектно-ориентированный язык визуального моделирования: основные элементы языка, классификация и назначение диаграмм, синтаксис и семантика диаграмм, правила построения диаграмм. Методологии и CASE-средства создания объектно-ориентированного ПО.

Этапы, методы, виды, уровни тестирования ПО. Связь тестирования ПО с его ЖЦ. Планирование тестовых испытаний ПО. Тестирование документации и требований к ПО. Разработка тестов. Поиск и документирование дефектов. Документирование результатов тестирования ПО. Автоматизация тестирования ПО, модульное тестирование, тестирование сборки. Тестирование безопасности ПО.

Компоненты учреждения образования

Предмет дисциплины английский язык как средство международного профессионального общения. Основные нормативные фонетические, грамматические, лексические правила. Виды речевой деятельности: восприятие, говорение, чтение, письмо на иностранном языке. Реферирование, аннотирование и перевод специальной литературы.

Содержание и основные понятия компьютерной безопасности. Основы формальной теории защиты информации. Модели безопасности компьютерных систем. Методы анализа и оценки защищенности компьютерных систем.

Основные цели защиты информации, объектов информационной безопасности. Принципы защиты информации в компьютерных сетях. Организационные методы защиты информационных ресурсов. Технические средства охраны объектов компьютерных систем и защиты от утечки информации по техническим каналам. Программные средства защиты. Принцип разумной достаточности при выборе средств защиты информации.

Аудит информационной безопасности и его актуальность для корпоративных пользователей. Практика аудита. Методика аудита информационной безопасности. Рекомендации международных стандартов.

Скачать

 

Свяжитесь с нами

Контакты

Минск
Адрес: 220004 г. Минск, ул. Кальварийская, 9-826
Директор - Толсташов Александр Олегович
тел./факс (017) 259-70-59
Эл.почта: info@itiubsu.by
Социальные сети:

Брест
Адрес: 224016, г Брест, ул.Пушкинская, 19-411а
Директор - Билевич Анатолий Васильевич
тел. 8-0162-538299
Социальные сети:


Гродно
Адрес: 230025, г. Гродно, ул. Свердлова 11
Директор - Михальченко Галина Федоровна
тел./факс 8-0152-753265
Социальные сети:


Адрес
220004 г. Минск, ул. Кальварийская, 9-826,
тел./факс (017) 259-70-59
Эл.почта: info@itiubsu.by
Социальные сети:
Директор
Толсташов Александр Олегович
каб. 826, тел. 328-62-84
Эл.почта: talst@bsu.by
Заместитель директора по учебной работе, декан факультета инновационного развития и информационных технологий
Свирский Евгений Анатольевич
кандидат физико-математических наук
каб. 530, тел.259-74-08, факс 259-70-92
Эл.почта: svir@bsu.by
Менеджер
Савчик Мария Владимировна
каб. 739, тел. 259-70-58
Эл.почта: savchik@bsu.by
Методисты
Денисенко Валентина Михайловна
каб. 739, тел. 259-70-58, 259-70-59
тел. +375 44 7601660
Эл.почта: denisenkovm@bsu.by
-
Жукова Мария Владимировна
каб. 739, тел. 259-70-59
Главный бухгалтер
Климова Татьяна Станиславовна
каб. 826, тел/факс 259-70-59
Эл.почта: klimova@bsu.by
Декан факультета переподготовки
Исаченко Александр Николаевич
каб. 739, тел.259-70-58
Эл.почта: isacheko@bsu.by
Заместитель декана факультета переподготовки
Лесун Борис Владимирович
каб. 739, тел.259-70-58
Эл.почта: boris.lesun@itiubsu.by

224016, г Брест, ул.Пушкинская, 19-411а
http://itimbrest.by

Социальные сети:
Директор
Билевич Анатолий Васильевич
тел. 8-0162-538299
Методисты
тел. 8-0162-538499
Бухгалтерия
тел. 8-0162-538699
230025
г. Гродно, ул. Свердлова 11
Социальные сети:
Директор
Михальченко Галина Федоровна
кандидат психологических наук
тел. 8-0152-753265
Методисты
тел. 8-0152-752078
Бухгалтерия
тел. 8-0152-752079