Программная Инженерия

Softwaretechnik (grundständig)

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

Программная инженерия может также изучаться в рамках курсов дуального и дистанционного обучения.

Кроме того, есть возможность пройти дальнейшее обучение в качестве разработчика программного обеспечения.

Альтернативные названия

Разработка Программного Обеспечения

Систематика

Berufs-ID: 94195
Systematiknummer: 43413-905
SIF-ID: 131731

Примеры программ обучения

Примеры программ обучения

  • Специализированные коммуникации - локализация программного обеспечения (бакалавр)
  • Информатика. Программные Системы (бакалавр)
  • Разработка ИТ-систем (бакалавр)
  • Практическая Информатика (бакалавр)
  • Разработка программного обеспечения и информационная безопасность (бакалавр)
  • Разработка программного обеспечения в здравоохранении (бакалавр)
  • Разработка программного обеспечения и медиаинформатика (бакалавр)
  • Управление программным продуктом (бакалавр)
  • Наука о программных системах (бакалавр)
  • Разработка программного обеспечения (бакалавр)

Требования к школьному образованию

Глубокое знание следующих школьных предметов является хорошей предпосылкой для успешной степени:

Математика:

Хорошее знание математики является важной предпосылкой для успешного получения степени. Нужно будет иметь дело с теоретической и прикладной математикой, а также со статистикой.

Информатика:

Знание Информатики помогает начать обучение. Полезны знание структур данных, алгоритмов или языков программирования и пользовательские знания.

Физика:

Знание электротехники и ее физических основ полезно для понимания технических процессов в компьютерах и аппаратных компонентах.

Английский:

Специальная литература часто доступна только на английском языке. Студенты должны уметь читать и понимать её. Они также должны уметь писать простые тексты на английском языке.

Изучаемые предметы

Обязательные модули (примерные):

  • Структуры данных и алгоритмы
  • Введение в разработку программного обеспечения
  • Математика для программистов и разработчиков программного обеспечения
  • Разработка программ
  • Программирование и разработка программного обеспечения
  • Теоретическая информатика

Обязательные факультативные модули (примерные):

  • Технология автоматизации
  • Компьютерная графика
  • Основы искусственного интеллекта
  • Человек-компьютерное взаимодействие
  • Компьютерные сети
  • Системные концепции и программирование

Практическое содержание курса:

В зависимости от университета, стажировки, практические модули, практические семестры (например, в компаниях, занимающихся ИТ-услугами)

Примеры специализации

Дополнительные квалификации

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

Срок обучения

Стандартная продолжительность обучения: 6-8 семестров
Средняя фактическая продолжительность обучения: 7,4 семестра
Источник: Федеральное статистическое управление, Fachserie 11, Reihe 4.2, Bildung und Kultur - экзамены в университетах 2018

Возможные типы дипломов

  • Bachelor of Science (B.Sc.)
  • Bachelor of Engineering (B.Eng.)

Ситуация с обучением

Вы должны быть готовы к следующим условиям и требованиям:

  • Курсы: во время лекций и семинаров в университете посещают лекции и семинары
  • Практические упражнения: например, программирование
  • Самостоятельная работа: готовьте и отслеживайте курсы, проводите исследования в библиотеках, готовьтесь к лекциям, выполняйте домашние задания (даже в период без лекций)
  • Организация: самостоятельно планируйте свои исследования в рамках указанной структуры обучения, придерживайтесь указанных сроков и времени обучения, своевременно предоставляйте результаты обучения и экзаменов (требуется самодисциплина и организационный талант)
  • Профессиональная подготовка: при необходимости проходите стажировку (например, в компаниях, предоставляющих ИТ-услуги), готовьтесь начать свою карьеру

Дуальное обучение

Курсы дуального обучения объединяют курс обучения с профессиональным обучением или практическими этапами в компании.

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

Места обучения

Места обучения

  • в университете: аудитории, комнаты для семинаров и занятий, компьютерные классы, лаборатории, библиотеки
  • дома: подготовка и последующие курсы, подготовка домашней работы

Виды учебных заведений

  • Университет
  • Университет Прикладных Наук

Международное обучение

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

Следующие курсы могут быть альтернативами базовому курсу программной инженерии:

Направление Разработка аппаратного и программного обеспечения

  • Информатика (базовый курс)
  • Компьютерная инженерия, вычислительная техника (базовый курс)
  • Техническая информатика (базовый курс)
  • Информационные и коммуникационные технологии (базовый курс)
  • Медиа Информатика (базовый курс)
  • Человеко-машинное взаимодействие, дизайн интерфейса (базовый курс)
  • Вычислительная наука (базовый курс)
  • Экологическая информатика (базовый курс)
  • Геодезические технологии, геоинформатика (базовый курс)
  • Бизнес информатика (базовый курс)
Сходство:
  • Разработка, программирование и тестирование прикладных программ и системного программного обеспечения
  • Адаптировать стандартное программное обеспечение

Сферы деятельности

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

Последующее образование

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

  • Наука Данных (продвинутый курс)
  • Информатика (продвинутый курс)
  • Компьютерная инженерия, вычислительная техника (продвинутый курс)
  • Человеко-машинное взаимодействие, дизайн интерфейса (продвинутый курс)
  • Разработка программного обеспечения (продвинутый курс)
  • Компьютерная инженерия (продвинутый курс)

Развитие предметной области