A Бакалавр программной инженерии (B.SE. ) - студент ученая степень (степень бакалавра ), присуждаемая за прохождение программы обучения в области разработки программного обеспечения для компьютеров в информационные технологии.
"Программная инженерия - это систематическая разработка и применение методов, которые приводят к созданию правильного и надежного компьютерного программного обеспечения ».
Программа курса программной инженерии активно обсуждалась и до сих пор обсуждается. Учебные заведения часто предлагают несколько отличающуюся структуру курсов, многие могут уделять больше внимания математике например, традиционные основы.
Студенты четырехлетнего курса программной инженерии обычно проходят первый год обучения так же, как студенты информатики, включая такие классы, как:
Первый год предназначен для создания прочной базы знаний, необходимой для получения любой степени в области вычислительной техники. В последующие годы ученики получают больше свободы действий, позволяя им выбирать классы из ряда связанных предметов. Только в более поздние годы этот курс действительно отличается от других степеней информатики. Студенты обычно проходят стажировку между 3 и 4 годами обучения, что значительно расширяет их навыки и позволяет им лучше понять текущую отрасль.
В последующие годы студент-программист часто будет уделять гораздо больше внимания программным системам и управлению данными. Включение человеческого фактора в диплом инженера-программиста активно обсуждается, поскольку продукты инженеров-программистов зачастую слишком сложны для использования потребителями.
Образец B.S. по информации о степени в области разработки программного обеспечения от Университета Вирджинии - Wise . Основные требования SWE:
Требования CS:
Требования к математике:
Работодатели обычно ищут кандидатов с сильным программированием, системным анализоми деловые навыки.
«Существует большая разница между навыками разработки программного обеспечения, которым обучают в типичном университете или колледже, и навыками, которые требуются от программиста в типичной организации по разработке программного обеспечения. В основе этого различия, по-видимому, лежит способ, которым программная инженерия обычно представляется студентам: общая теория излагается в серии лекций и применяется (ограниченная) практика в проекте ассоциированного класса ".
Прогнозируются перспективы выпускников быть отличным, учитывая, что количество инженеров-программистов в отрасли увеличится примерно на 38% с 2006 по 2016 год, а общая реальная заработная плата в отрасли увеличится примерно на 38,2%.
В Пакистане и Непале бакалавр инженерии в области разработки программного обеспечения (BE Software) длится 8 семестров. Эта степень предоставляется Виртуальным университетом Пакистана и Университетом Покхара в Непале. Степень присуждается тем, кто успешно завершил восьмисеместровую программу.
Совместите с бакалавром информатики, но некоторые предметы будут другими.