HOME

TheInfoList



OR:

A Bachelor of Software Engineering Honours ''BSE(Hons.)'' is an
undergraduate Undergraduate education is education conducted after secondary education and before postgraduate education. It typically includes all postsecondary programs up to the level of a bachelor's degree. For example, in the United States, an entry-le ...
academic degree (
Bachelor's Degree A bachelor's degree (from Middle Latin ''baccalaureus'') or baccalaureate (from Modern Latin ''baccalaureatus'') is an undergraduate academic degree awarded by colleges and universities upon completion of a course of study lasting three to six ...
) awarded for completing a program of study in the field of software development for computers in
information technology Information technology (IT) is the use of computers to create, process, store, retrieve, and exchange all kinds of Data (computing), data . and information. IT forms part of information and communications technology (ICT). An information te ...
. "
Software Engineering Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
is the systematic development and application of techniques which lead to the creation of correct and reliable computer software."
Software engineering Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
description at
University of Strathclyde The University of Strathclyde ( gd, Oilthigh Shrath Chluaidh) is a public research university located in Glasgow, Scotland. Founded in 1796 as the Andersonian Institute, it is Glasgow's second-oldest university, having received its royal chart ...
,
Glasgow Glasgow ( ; sco, Glesca or ; gd, Glaschu ) is the most populous city in Scotland and the fourth-most populous city in the United Kingdom, as well as being the 27th largest city by population in Europe. In 2020, it had an estimated popul ...
,
Scotland Scotland (, ) is a Countries of the United Kingdom, country that is part of the United Kingdom. Covering the northern third of the island of Great Britain, mainland Scotland has a Anglo-Scottish border, border with England to the southeast ...
.


Topics covered

In following years a software engineering student will often have a much stronger focus on Software systems and data management. The inclusion of human factors in a software engineering degree has been heavily debated, arguing that products of software engineers often are too difficult to use by consumers.
"A proposed 4-year software engineering curriculum", Randall W. Jensen, Hughes Aircraft Company, Charles C. Tonies, Hughes Aircraft Company, William I. Fletcher, Utah State University
Sample B.S. in Software Engineering Degree Information from the University of Virginia - Wise
''Core SWE Requirements:'' * Introduction to Software Engineering * Software Requirements & Modeling * Software Design & Construction * Software Testing, Verification, and Validation * Software Quality Assurance * Software Project Management * Software Configuration Management ''CS Requirements:'' * Fundamentals of Programming * Data Structures * Introduction to Algorithms * Operating Systems * Computer Architecture * Programming Languages * Human - Computer Interaction * Discrete Mathematics * Database Designing ''Math Requirements:'' * Probability & Statistics * Calculus I * Calculus II * Calculus III * Linear Algebra *Boolean Algebra


General skills acquired through a Bachelor's degree course in Software Engineering

Employers generally seek applicants with strong programming, systems analysis and business skills. "A large difference exists between the software engineering skills taught at a typical university or college and the skills that are desired of a software engineer by a typical software development organization. At the heart of this difference seems to be the way software engineering is typically introduced to students: general theory is presented in a series of lectures and put into (limited) practice in an associated class project."
"Teaching Software Engineering through Simulation", Emily Oh and André van der Hoek Institute for Software Research University of California, Irvine


Graduate prospects

Graduate prospects are projected to be excellent with the amount of software engineers in the industry estimated to rise by roughly 38% from 2006 to 2016, with total real wage in the industry increasing by an estimated 38.2%. tp://ftp.bls.gov/pub/special.requests/ep/ind-occ.matrix/occ_pdf/occ_15-1030.pdfSoftware engineering prospects over a decade from 2006 to 2016 The U.S. Bureau of Labor Statistics Occupational Outlook Job Outlook for Software engineers and Developers 2019-29 predicts only a 22% growth. After the crash of the
dot-com bubble The dot-com bubble (dot-com boom, tech bubble, or the Internet bubble) was a stock market bubble in the late 1990s, a period of massive growth in the use and adoption of the Internet. Between 1995 and its peak in March 2000, the Nasdaq Compo ...
(1999–2001) and the
Great Recession The Great Recession was a period of marked general decline, i.e. a recession, observed in national economies globally that occurred from late 2007 into 2009. The scale and timing of the recession varied from country to country (see map). At ...
(2008), many U.S. software professions were left without work or with lower wages. In addition, enrollment in computer-related degrees and other STEM degrees (STEM attrition) in the US has been dropping for years, especially for women, which, according to Beaubouef and Mason could be attributed to a lack of general interest in science and mathematics and also out of an apparent fear that software will be subject to the same pressures as manufacturing and agriculture careers. The U.S. Bureau of Labor Statistics Occupational Outlook 2014-24 predicts a decline for Computer Programmers of -8 percent, then for 2016-26 predicts a decline of -7 percent, then a decline of -9 percent from 2019 to 2029, and finally predicts a decline of -10 percent from 2021 to 2031.


International variations


South Asia

In
Pakistan Pakistan ( ur, ), officially the Islamic Republic of Pakistan ( ur, , label=none), is a country in South Asia. It is the world's fifth-most populous country, with a population of almost 243 million people, and has the world's second-lar ...
and
Nepal Nepal (; ne, :ne:नेपाल, नेपाल ), formerly the Federal Democratic Republic of Nepal ( ne, सङ्घीय लोकतान्त्रिक गणतन्त्र नेपाल ), is a landlocked country in S ...
, ''Bachelor of Engineering in Software Engineering'' (BE Software) is an 8-semester course of study. This degree is provided by University of Engineering and Technology, Taxila, Virtual University of Pakistan and many others and Pokhara University Nepal. In
Bangladesh Bangladesh (}, ), officially the People's Republic of Bangladesh, is a country in South Asia. It is the eighth-most populous country in the world, with a population exceeding 165 million people in an area of . Bangladesh is among the mos ...
, this degree is named ''Bachelor of Science in Software Engineering'' (BS SE) which is also an 8-semester course of study.
University of Dhaka The University of Dhaka (also known as Dhaka University, or DU) is a public research university located in Dhaka, Bangladesh. It is the oldest university in Bangladesh. The university opened its doors to students on July 1st 1921. Currently i ...
is the pioneer of
Software Engineering Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
education in Bangladesh offering ''Bachelor of Science in Software Engineering'' (BSSE) degree since 2009 with 6 months industry internship program. The Bachelor of Software Engineering degree is awarded to those who successfully complete an eight-semester program.


References


External links


U.S. Department of Education's list of recognized institutions offering a degree program in Computer Software Engineering

Summary of Software Engineering and the roles of software engineers in the industry

Bachelor of Science in Software Engineering - Information and Communication Technology
{{DEFAULTSORT:Bachelor Of Software Engineering Science in Information Technology Computer science education Information technology qualifications