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.)
Ситуация с обучением
Вы должны быть готовы к следующим условиям и требованиям:
- Курсы: во время лекций и семинаров в университете посещают лекции и семинары
- Практические упражнения: например, программирование
- Самостоятельная работа: готовьте и отслеживайте курсы, проводите исследования в библиотеках, готовьтесь к лекциям, выполняйте домашние задания (даже в период без лекций)
- Организация: самостоятельно планируйте свои исследования в рамках указанной структуры обучения, придерживайтесь указанных сроков и времени обучения, своевременно предоставляйте результаты обучения и экзаменов (требуется самодисциплина и организационный талант)
- Профессиональная подготовка: при необходимости проходите стажировку (например, в компаниях, предоставляющих ИТ-услуги), готовьтесь начать свою карьеру
Дуальное обучение
Курсы дуального обучения объединяют курс обучения с профессиональным обучением или практическими этапами в компании.
В базовом курсе обучения программной инженерии возможны как программы профессионального образования, так и практико-интегрирующие программы обучения. Например, ученая степень в области разработки программного обеспечения может сочетаться с обучением на признанного специалиста в области информационных технологий.
Места обучения
Места обучения
- в университете: аудитории, комнаты для семинаров и занятий, компьютерные классы, лаборатории, библиотеки
- дома: подготовка и последующие курсы, подготовка домашней работы
Виды учебных заведений
- Университет
- Университет Прикладных Наук
Международное обучение
Альтернативные курсы
Следующие курсы могут быть альтернативами базовому курсу программной инженерии:
Направление Разработка аппаратного и программного обеспечения
- Информатика (базовый курс)
- Компьютерная инженерия, вычислительная техника (базовый курс)
- Техническая информатика (базовый курс)
- Информационные и коммуникационные технологии (базовый курс)
- Медиа Информатика (базовый курс)
- Человеко-машинное взаимодействие, дизайн интерфейса (базовый курс)
- Вычислительная наука (базовый курс)
- Экологическая информатика (базовый курс)
- Геодезические технологии, геоинформатика (базовый курс)
- Бизнес информатика (базовый курс)
Сходство:
- Разработка, программирование и тестирование прикладных программ и системного программного обеспечения
- Адаптировать стандартное программное обеспечение
Сферы деятельности
Для выпускников бакалавриата по программной инженерии существуют различные сферы деятельности в частном секторе, например, в разработке программного обеспечения, продажах ИТ или разработке ИТ-систем.Последующее образование
Выпускники бакалавриата по программной инженерии могут продолжить обучение в последующем курсе, например, программной инженерии или информатике, тем самым расширяя свои профессиональные и карьерные возможности:
- Наука Данных (продвинутый курс)
- Информатика (продвинутый курс)
- Компьютерная инженерия, вычислительная техника (продвинутый курс)
- Человеко-машинное взаимодействие, дизайн интерфейса (продвинутый курс)
- Разработка программного обеспечения (продвинутый курс)
- Компьютерная инженерия (продвинутый курс)