Кафедра была основана в 1995 году, первоначальное название Программное обеспечение вычислительной техники" (ПОВТ) и отвечала за чтение дисциплины Информатика" для всех не педагогических специальностей ПГУ им. Т.Г.Шевченко. С 2001 г. кафедра отвечала за выпуск специальности Программное обеспечение вычислительной техники и автоматизированных систем", квалификация, присваиваемая выпускнику – инженер.
В 2009 году кафедра в связи с переходом на новую систему двухуровневого обучения (бакалавр-магистр) и с тем, чтобы соответствовать новым стандартам обучения была переименована в кафедру Программное обеспечение вычислительной техники и автоматизированных систем".
В настоящее время кафедра осуществляет подготовку бакалавров и магистров по направлению Программная инженерия" по дневной и заочной формах обучения. Квалификация выпускника бакалавриата – бакалавр, срок обучения на дневной форме обучения – 4 года, на заочной -4 года 6 месяцев. Реализуемый профиль подготовки в рамках направления Разработка программно-информационных систем.
Квалификация выпускника магистратуры – магистр, срок обучения на дневной форме обучения – 2 года, на заочной - 2 года 6 месяцев. Реализуемый профиль подготовки в рамках направления Разработка программно-информационных систем.
Программная инженерия (Software Engineering) - это направление промышленного программирования, предназначенное для решения следующих задач:
- установление и использование инженерных принципов и методов для экономичного получения надежного программного обеспечения;
- применение принципов математики и информатики для получения рентабельных решений в заданной заказчиком области;
- применение систематического подхода к разработке, эксплуатации и сопровождению программного обеспечения.
Программа - своего рода "мозг" любого современного устройства, будь то компьютер, мобильный телефон, автомобиль или автоматизированная линия. Поэтому труд программиста - увлекательный и творческий процесс, в ходе которого инженеры-программисты оживляют бездушные механизмы и заставляют их выполнять свое предназначение, выполнять лучше, быстрее, точнее и надежнее человека. В ходе обучения наши студенты овладевают популярными языками и средами программирования, системами управления базами данных, Web-технологиями, основами компьютерной графики. Студентов посвящают в секреты объектно-ориентированного, функционального и логического программирования. Подготовка включает изучение архитектуры и устройства современных ЭВМ, глобальных и локальных сетей.
Бакалавр по направлению подготовки “Программная инженерия” должен решать, в частности, следующие профессиональные задачи:
1)сбор и анализ требований заказчика к программному продукту;
2)формализация предметной области технического задания и экспресс обследования;
3)создание компонент программного обеспечения (кодирование, отладка, модульное и интеграционное тестирование);
4)участие в интеграции компонент программного продукта;
5)разработка и оформление эскизной, технической и рабочей проектной документации.
6)составление частного технического задания на разработку программного продукта;
7)организация работы малых коллективов исполнителей программного проекта;
8)участие в проведении технико-экономического обоснования программных проектов;
9)ввод в эксплуатацию программного обеспечения (инсталляция, настройка параметров, адаптация, администрирование).
Бакалавр способен выполнять профессиональную работу инженеров-программистов на следующих должностях:
1)инженер-конструктор программного обеспечения;
2)инженер-проектировщик программных систем;
3)программист;
4)специалист по разработке программно-информационных систем;
5)специалист по тестированию программного обеспечения;
6)специалист по управлению программными проектами.
Магистры по направлению подготовки Программная инженерия" после окончания вуза могут работать в компаниях, которые занимаются разработкой программного обеспечения и проектированием автоматизированных систем.
Магистр способен выполнять профессиональную работу инженеров-программистов на следующих должностях:
- инженер-программист;
- инженер по программному обеспечению автоматизированных систем;
- руководителей проектов по разработке программного обеспечения;
- специалистов по интеграции программного обеспечения, проектировщиков баз данных;
- системный аналитик;
- научный сотрудник.
Кроме того, магистры направления подготовки Программная инженерия" при достижении необходимого опыта и стажа работы могут исполнять обязанности на следующих руководящих должностях:
- начальник научно-исследовательской лаборатории;
- заведующий конструкторским отделом;
- главный конструктор проекта;
- главный инженер проекта;
- начальник проектно-конструкторского отдела.
Выпускники магистратуры могут обучаться в аспирантуре по специальностям 1.2.2 – Математическое моделирование, численные методы и комплексы программ.
За время существования кафедры сотрудниками опубликовано более 170 научных и методических работ, в том числе 2 учебника и 3 монографии. |