МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОУ ВПО «ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»

СОГЛАСОВАНО

Проректор по учебной работе

______________

Начальник Учебно-методического управления

______________

УТВЕРЖДАЮ

Ректор

______________

«___»____________ 20___ г.

БАЗОВЫЙ УЧЕБНЫЙ ПЛАН

основой образовательной программы
высшего профессионального образования

по направлению
231000 Программная инженерия

Профили:

1. Анализ требований

2. Конструирование программного обеспечения

3. Кодирование программного обеспечения

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

5. Сопровождение и эксплуатация программного обеспечения

Квалификация (степень): Бакалавр

Нормативный срок освоения ООП: 4 года

Разработан на основании Федерального государственного образовательного стандарта высшего профессионального образования по направлению подготовки 231000 – Программная инженерия, утвержденного приказом Министерства образования и науки Российской Федерации от 01.01.01 г. № 000.

Наименование учебных циклов и учебных дисциплин

Трудо-емкость, ЗЕТ

Коды реализуемых компетенций

Пререк-
визиты

Пострек-
визиты

Б.1

Гуманитарный, социальный и экономический цикл

36

Иностранный язык

12

ОК11

Деловой иностранный язык

3

ОК11

Иностранный язык

История

3

ОК9

Философия

3

ОК1, ОК9

Культурология

3

ОК9,

Правоведение

3

ОК5, ОК9

Экономическая теория

3

ОК9

Дисциплины по выбору обучающихся цикла ГСЭ (по утвержденному перечню)

6

Б.2

Математический и естественно-научный цикл

74

Алгебра и геометрия

3

ОК1, ОК10

Математический анализ

9

ОК1, ОК10

Теория вероятностей и математическая статистика

3

ОК1, ОК10

Математический анализ

Дискретная математика

6

ОК1, ОК10

Математическая логика

6

ОК1, ОК10

Дискретная математика

Методы комбинаторики

3

ОК1, ОК10

Дискретная математика

Теория формальных грамматик

3

ОК1, ОК10

Информатика

Теория автоматов

3

ОК1, ОК10

Теория формальных грамматик

Теория графов

3

ОК1, ОК10

Дискретная математика

Физика

6

ОК1, ОК10

-

Вычислительная математика

6

ОК1, ОК10

Математический анализ

Теория вычислительных процессов и структур

3

ОК1, ОК10

Теория автоматов

Нечеткая логика

3

ОК1, ОК10

Математическая логика

Системный анализ

3

ОК1, ОК10, ПК5, ПК6

Математический анализ

НИРС

2

ОК1, ОК10, ПК2, ПК3, ПК5

Системный анализ

Дисциплины по выбору обучающихся цикла МЕН

12

Дисциплины, рекомендуемые
для профиля «Анализ требований»

Математические основы теории систем

2

ОК1, ОК10

Системный анализ

Модели систем

1

ОК1, ОК10

Системный анализ

Управление техническими системами

3

ОК1, ОК10

Системный анализ

Методы принятия решений

3

ОК1, ОК10

Системный анализ

Основы организационного управления

3

ОК1, ОК4, ОК10

Дисциплины, рекомендуемые для профиля
«Конструирование программного обеспечения»

Реляционная алгебра

3

ОК1, ОК10

Математическая логика

Основы проектирования архитектуры программного обеспечения

3

ОК1, ОК10, ПК9

Теория графов

Методология UML

3

ОК1, ОК10, ПК12

Системный анализ

Методология Structured Analysis and Design Technique

3

ОК1, ОК10, ПК12

Системный анализ

Дисциплины, рекомендуемые для профиля
«Кодирование программного обеспечения»

Теория информации

2

ОК1

Информатика

Кодирование информации

1

ОК1

Информатика

Теория алгоритмов

2

ОК1

Математическая логика

Анализ алгоритмов

1

ОК1

Математическая логика

Математическое обоснование сходимости численных алгоритмов

3

ОК1

Вычислительная математика

Методология эволюционных вычислений

3

ПК5

Программирование

Дисциплины, рекомендуемые для профиля
«Тестирование программного обеспечения»

Математические методы обработки результатов эксперимента

3

ОК1, ОК10, ПК3

Теория вероятностей и матем. статистика

Многомерные статистические методы

3

ОК1, ОК10, ПК3

Теория вероятностей и матем. статистика

Теория тестирования

3

ОК1, ПК13, ПК10

Программирование

Теоретические основы верификации программного обеспечения

3

ОК1, ПК6, ПК11, ПК13, ПК14

Программирование

Дисциплины, рекомендуемые для профиля
«Сопровождение и эксплуатация программного обеспечения»

Основы теории надежности

2

ОК1, ПК18

Теория вероятностей и матем. статистика

Надежность программного обеспечения

1

ОК1, ПК18

Теория вероятностей и матем. статистика

Основы квалиметрии

2

ПК18

Информатика

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

1

ПК18

Информатика

Эволюция программного обеспечения

3

ПК25-ПК27

Математический анализ

Управление конфигурацией программного обеспечения (SCM)

3

ПК25-ПК27

Математический анализ

Б.3

Профессиональный цикл

105

Информатика

6

ОК1, ПК6, ПК11, ПК13, ПК14

-

Программирование

6

ОК1, ПК1

Информатика

Введение в программную инженерию

3

ОК3, ПК19, ПК26, ПК27

-

Разработка и анализ требований

3

ОК1, ОК3, ОК5, ПК2, ПК6, ПК17, ПК23

Введение в программную инженерию

Проектирование и архитектура программных систем

3

ОК1, ОК3, ПК6, ПК10, ПК14, ПК16, ПК17, ПК23, ПК27

Разработка и анализ требований

Конструирование программного обеспечения

3

ОК1, ОК3, ПК10, ПК12, ПК13, ПК17, ПК23

Проектирование и архитектура ПС

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

3

ОК1, ОК3, ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Конструирование программного обеспечения

Безопасность жизнедеятельности

3

ОК12

-

Управление программными проектами

3

ОК1, ОК3, ОК4, ОК5, ПК7, ПК22-ПК25

Введение в программную инженерию

Структуры и алгоритмы обработки данных

6

ОК1, ПК2

Программирование

Архитектура вычислительных систем

3

ПК9, ПК15

Информатика

Базы данных

6

ПК2, ПК15

Структуры и алгоритмы обработки данных

Операционные системы

6

ПК15

Информатика

Сети и телекоммуникации

3

ПК15

Архитектура ВС и комп. сетей

Case-технологии разработки ПО

3

ПК15, ПК16, ПК17

Проектирование ОС

Защита информации

3

ОК5

Операционные системы

Основы OC Linux

3

ОК6, ПК15

-

Программирование под ОС Linux

3

ОК6, ПК15

Основы OC Linux

Проектирование человеко-машинного интерфейса

3

ПК10, ПК15

Программирование под ОС Linux

Высокопроизводительные вычисления

3

ПК5

Операционные системы

Web-дизайн

6

ПК14, ПК15, ПК17

Программирование

Экономика программной инженерии

3

ОК4, ПК7, ПК8

Управление программными проектами

РСУБД Oracle

3

ОК6, ПК15

Базы данных

Дисциплины по выбору обучающихся профессионального цикла

18

Дисциплины профиля «Анализ требований»

Средство анализа требований BPWIN

3

ОК1, ОК3, ОК5, ПК2, ПК6, ПК17, ПК23

Разработка и анализ требований

Средство анализа требований Sybase PowerDesigner

3

ОК1, ОК3, ОК5, ПК2, ПК6, ПК17, ПК23

Разработка и анализ требований

Эргономика пользовательского интерфейса

3

ОК1, ПК5, ПК6, ПК10, ПК14, ПК18

Проектирование и архитектура ПС

OLAP и Data Mining технологии

6

ОК1, ПК5, ПК15, ПК17

Базы данных

Мультиагентные технологии

3

ПК14, ПК15, ПК17

Параллельное программирование

Дисциплины профиля «Конструирование программного обеспечения»

Проектирование человеко-машинного интерфейса

3

ОК1, ПК5, ПК6, ПК10, ПК14, ПК18

Проектирование и архитектура ПС

Объектно-ориентированное проектирование в Sybase PowerDesigner

3

ОК1, ОК3, ПК6, ПК10, ПК14, ПК16, ПК17, ПК23, ПК27

Проектирование и архитектура ПС

Компонентные технологии разработки программного обеспечения

3

ОК1, ПК5, ПК10, ПК16, ПК17

Конструирование программного обеспечения

Компонентная среда EJB

3

ОК1, ПК5, ПК10, ПК16, ПК17

Компонентные технологии разработки ПО

Экстремальное программирование

3

ОК1, ОК3, ПК6, ПК10, ПК14, ПК16, ПК17, ПК23, ПК27

Проектирование и архитектура ПС

Среда коммуникационного обмена сообщениями IBM WebSphere MQ

3

ПК16

Проектирование и архитектура ПС

Дисциплины профиля «Кодирование программного обеспечения»

Программирование на языке Java

6

ОК1, ПК11, ПК13

Программирование

Программирование на языке PHP

3

ОК1, ПК11, ПК13

Программирование

Технологии интерактивной вебанимации

3

ОК1, ПК5, ПК10, ПК15, ПК16, ПК17

Web-дизайн

Машинно-ориентированное программирование

3

ОК1, ПК11, ПК13

Программирование под ОС Linux

Автоматное программирование

3

ОК1, ПК11, ПК13

Теория автоматов

Дисциплины профиля «Тестирование программного обеспечения»

Тестирование методом «белого ящика»

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Тестирование ПО

Тестирование методом «черного ящика»

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Тестирование ПО

Системное тестирование

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Тестирование ПО

Регрессионное тестирование

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Системное тестирование

Нагрузочное тестирование

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Системное тестирование

Тестирование информационной безопасности

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

Системное тестирование

Дисциплины профиля «Сопровождение и эксплуатация программного обеспечения»

Операционная система Unix

3

ОК6, ПК15

Операционные системы

Администрирование сетей

3

ОК6, ПК15

Сети и телекоммуникации

Распределенные СУБД

3

ОК6, ПК15

Базы данных

Администрирование баз данных

3

ОК6, ПК15

Распределенные СУБД

Средства автоматизированного тестирования ПО

3

ПК4, ПК10, ПК11, ПК17, ПК20, ПК21, ПК23

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

Сопровождение и эксплуатация ПП

3

ПК26-ПК27

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

Б.4

Физическая культура,

2

Физическая культура, 400 часов

2

ОК13

Б.5

Учебная и производственная практика

15

Учебная практика

3

ОК1, ПК5

Производственная практика

12

ОК1, ПК5

Б.6

Итоговая государственная аттестация

8

Подготовка и защита ВКР

8

ОК1, ПК5

Общая трудоемкость
основной образовательной программы

240

Составители:

Зав. кафедрой «Системы информатики», д. т.н., профессор

Доцент кафедры «Системы информатики», к. т.н., доцент

Учебный план рассмотрен и одобрен на совместном заседании Ученого совета и методической комиссии Электротехнического факультета «___»______________ 2010 г (протоколы соответственно № ____ и № ____)

Декан факультета

МП

Председатель методической комиссии