Программная инженерия (аспирантура)
КГТУ им. И. Раззакова
Институты
Институт информационных технологий
Программное обеспечение компьютерных систем
Абитуриенту (поступающему)
Программная инженерия (аспирантура)
Форма оплаты: договор, бюджет.
Стоимость контракта:
Граждане Кыргызской Республики
1 курс - 40 000 сом
2 курс - 40 000 сом
3 курс - 40 000 сом
Для иностранных граждан - см. Прейскуранте цен КГТУ
Высшая кафедра: Программное обеспечение компьютерных систем
Современное научно-техническое поле и новое образовательное направление:
- программная инженерия качественно отличается от других инженерных дисциплин фундаментальной неосязаемостью программного обеспечения и дискретным характером его функционирования;
- для достижения требуемых результатов разработка программного обеспечения должна стремиться интегрировать принципы математики и информатики с инженерными подходами, предназначенными для создания материальных, осязаемых артефактов;
- Разработка программного обеспечения, основанная на математике и вычислительной технике, занимается разработкой систематических моделей и надежных методов создания высококачественного программного обеспечения;
- Эти принципы применимы ко всем уровням: от теории и методологии до реальной практики создания программного обеспечения.
Базовые дисциплины
Общая математика: математический анализ; алгебра и геометрия; Теория вероятностей и математическая статистика.
Компьютерная математика: дискретная математика; математическая логика и теория алгоритмов; Вычислительная математика; теория автоматов и формальных языков.
Базовое программирование: программирование; объектно-ориентированного программирования; построение и анализ алгоритмов; алгоритмы и структуры данных; База данных; компьютерная графика; криптография и информационная безопасность; веб-технологии.
Программно-аппаратная платформа: компьютерная архитектура; ОПЕРАЦИОННЫЕ СИСТЕМЫ; архитектура распределенных вычислительных систем; сети и телекоммуникации.
Программная инженерия: введение в программную инженерию; разработка и анализ требований; проектирование и архитектура программных систем; проектирование программного обеспечения; тестирование программного обеспечения; проектирование человеко-машинного интерфейса; разработка прикладного программного обеспечения с графическим интерфейсом; качество и метрология программного обеспечения; управление разработкой и экономика программных проектов.
Результаты освоения программы
Объекты профессиональной деятельности выпускников по направлению подготовки 231000 «Программная инженерия»: программный проект (проект разработки программного продукта); программный продукт (созданное программное обеспечение); процессы жизненного цикла программного продукта; методы и инструменты разработки программных продуктов; персонал, участвующий в процессах жизненного цикла программного продукта.
Выпускник данного направления должен уметь (в том числе):
- Построение моделей программных проектов и программных продуктов с использованием инструментов компьютерного моделирования.
- Собирать и анализировать требования заказчика к программному продукту, помогать заказчику в оценке и выборе вариантов ПО.
- Проектирование и создание компонентов программного обеспечения (кодирование, отладка, модульное и интеграционное тестирование)
- Измерение и рефакторинг кода в соответствии с планом
- Разрабатывайте тестовую среду и создавайте тестовые сценарии, используйте инструменты автоматизированного проектирования, разработки, тестирования и обслуживания программного обеспечения.
- Освоить и применять методы и инструменты управления инженерной деятельностью и процессами жизненного цикла программного обеспечения.
- Мониторинг, оценка и обеспечение качества программных продуктов
- Участвовать в разработке методик обучения технического персонала и руководств по использованию программных комплексов, осуществлять консультирование, обучение и сертификацию пользователей программных комплексов.
- Планировать и координировать работы по настройке программного продукта, вводу программного обеспечения в эксплуатацию (установить, настроить параметры, адаптировать, администрировать)
- Осуществлять профилактическую и корректирующую поддержку программного продукта в процессе эксплуатации.
КГТУ им. И. Раззакова Институты Институт информационных технологий Программное обеспечение компьютерных систем Абитуриенту (поступающему) Программная инженерия (аспирантура)
Форма оплаты: договор, бюджет.
Стоимость контракта:
Граждане Кыргызской Республики
1 курс - 40 000 сом
2 курс - 40 000 сом
3 курс - 40 000 сом
Для иностранных граждан - см. Прейскуранте цен КГТУ
Высшая кафедра: Программное обеспечение компьютерных систем
Современное научно-техническое поле и новое образовательное направление:
- программная инженерия качественно отличается от других инженерных дисциплин фундаментальной неосязаемостью программного обеспечения и дискретным характером его функционирования;
- для достижения требуемых результатов разработка программного обеспечения должна стремиться интегрировать принципы математики и информатики с инженерными подходами, предназначенными для создания материальных, осязаемых артефактов;
- Разработка программного обеспечения, основанная на математике и вычислительной технике, занимается разработкой систематических моделей и надежных методов создания высококачественного программного обеспечения;
- Эти принципы применимы ко всем уровням: от теории и методологии до реальной практики создания программного обеспечения.
Базовые дисциплины
Общая математика: математический анализ; алгебра и геометрия; Теория вероятностей и математическая статистика.
Компьютерная математика: дискретная математика; математическая логика и теория алгоритмов; Вычислительная математика; теория автоматов и формальных языков.
Базовое программирование: программирование; объектно-ориентированного программирования; построение и анализ алгоритмов; алгоритмы и структуры данных; База данных; компьютерная графика; криптография и информационная безопасность; веб-технологии.
Программно-аппаратная платформа: компьютерная архитектура; ОПЕРАЦИОННЫЕ СИСТЕМЫ; архитектура распределенных вычислительных систем; сети и телекоммуникации.
Программная инженерия: введение в программную инженерию; разработка и анализ требований; проектирование и архитектура программных систем; проектирование программного обеспечения; тестирование программного обеспечения; проектирование человеко-машинного интерфейса; разработка прикладного программного обеспечения с графическим интерфейсом; качество и метрология программного обеспечения; управление разработкой и экономика программных проектов.
Результаты освоения программы
Объекты профессиональной деятельности выпускников по направлению подготовки 231000 «Программная инженерия»: программный проект (проект разработки программного продукта); программный продукт (созданное программное обеспечение); процессы жизненного цикла программного продукта; методы и инструменты разработки программных продуктов; персонал, участвующий в процессах жизненного цикла программного продукта.
Выпускник данного направления должен уметь (в том числе):
- Построение моделей программных проектов и программных продуктов с использованием инструментов компьютерного моделирования.
- Собирать и анализировать требования заказчика к программному продукту, помогать заказчику в оценке и выборе вариантов ПО.
- Проектирование и создание компонентов программного обеспечения (кодирование, отладка, модульное и интеграционное тестирование)
- Измерение и рефакторинг кода в соответствии с планом
- Разрабатывайте тестовую среду и создавайте тестовые сценарии, используйте инструменты автоматизированного проектирования, разработки, тестирования и обслуживания программного обеспечения.
- Освоить и применять методы и инструменты управления инженерной деятельностью и процессами жизненного цикла программного обеспечения.
- Мониторинг, оценка и обеспечение качества программных продуктов
- Участвовать в разработке методик обучения технического персонала и руководств по использованию программных комплексов, осуществлять консультирование, обучение и сертификацию пользователей программных комплексов.
- Планировать и координировать работы по настройке программного продукта, вводу программного обеспечения в эксплуатацию (установить, настроить параметры, адаптировать, администрировать)
- Осуществлять профилактическую и корректирующую поддержку программного продукта в процессе эксплуатации.