Степень бакалавра по специальности «Разработка программного обеспечения» ( BSEHons ) — это академическая степень бакалавра , присуждаемая по окончании программы обучения в области разработки программного обеспечения для компьютеров в сфере информационных технологий .
« Программная инженерия — это систематическая разработка и применение методов, которые приводят к созданию корректного и надежного компьютерного программного обеспечения». [1]
В последующие годы студент, изучающий программную инженерию, часто будет уделять больше внимания системам программного обеспечения и управлению данными. Включение человеческого фактора в степень программной инженерии было предметом горячих споров, поскольку утверждалось, что продукты программных инженеров часто слишком сложны для использования потребителями. [2]
Образец информации о степени бакалавра наук в области программной инженерии от Университета Вирджинии -
Требования Wise Core SWE: [3]
Требования к КС: [3]
Требования к математике: [3]
Работодатели обычно ищут кандидатов с хорошими навыками программирования, системного анализа и ведения бизнеса.
«Существует большая разница между навыками программной инженерии, которым обучают в типичном университете или колледже, и навыками, которые требуются от программной инженерии типичной организацией по разработке программного обеспечения. В основе этой разницы, по-видимому, лежит способ, которым программная инженерия обычно знакомит студентов: общая теория излагается в серии лекций и применяется на (ограниченной) практике в связанном учебном проекте». [4]
Перспективы выпускников, как ожидается, будут превосходными, поскольку количество инженеров-программистов в отрасли, по оценкам, вырастет примерно на 38% с 2006 по 2016 год, а общая реальная заработная плата в отрасли увеличится примерно на 38,2%. [5] Прогноз занятости инженеров-программистов и разработчиков Бюро трудовой статистики США на 2019-29 годы прогнозирует рост только на 22%. [6] После краха пузыря доткомов (1999–2001) и Великой рецессии (2008) многие специалисты по программному обеспечению в США остались без работы или с более низкой заработной платой. [7] Кроме того, набор на компьютерные специальности и другие STEM-степени (отсев STEM) [8] [9] в США снижается в течение многих лет, особенно среди женщин, [10] что, по мнению Бобуефа и Мейсона [11], может быть связано с отсутствием общего интереса к науке и математике, а также с очевидным страхом, что программное обеспечение будет подвергаться такому же давлению, как и карьера в сфере производства и сельского хозяйства. Бюро статистики труда США прогнозирует спад в профессиональной сфере на 2014-24 годы для программистов на -8 процентов, затем на 2016-26 годы прогнозирует спад на -7 процентов, затем на -9 процентов с 2019 по 2029 год, [12] и, наконец, прогнозирует спад на -10 процентов с 2021 по 2031 год. [12]
В Пакистане и Непале бакалавриат по специальности «Программная инженерия» (BE Software) представляет собой 8-семестровый курс обучения. [13] Эту степень предоставляют Университет инженерии и технологий Таксилы , Виртуальный университет Пакистана , Высший университет и многие другие, а также Университет Покхары Непал .
В Бангладеш эта степень называется бакалавром наук в области программной инженерии (BS SE), которая также является 8-семестровым курсом обучения. [14] Университет Дакки является пионером в области образования в области программной инженерии в Бангладеш, предлагая степень бакалавра наук в области программной инженерии (BSSE) с 2009 года с 6-месячной программой стажировки в отрасли. [15]
Степень бакалавра по программной инженерии присуждается тем, кто успешно завершил восьмисеместровую программу.