Bachelor of Science in Software Engineering
Program Vison & Mission | Academic Accreditation | Program Info | Objectives | Outcomes | Admission | Study Plan | Students Booklet | Statistics
Vision:
The SWE program aims to become the top education program in Software Engineering at the national, regional, and international levels.
Mission:
The SWE program is committed to producing highly qualified software engineers that serve society needs and contribute to transforming society into a Knowledge-based Society.
Professional and Academic Accreditation
The B.Sc. program in Software Engineering is accredited by the Engineering Accreditation Commission of ABET | https://www.abet.org |
The B.Sc. program In Software Engineering is professionally accredited by the Education & Training Evaluation Commission (ETEC) | |
The B.Sc. program in Software Engineering is Professionally accredited by The Saudi Council of Engineers | ![]() |
Program Information
The department of Software Engineering (SWE) is the latest addition to the college of computer and information sciences. It was founded on 8/5/1427H as an evolution of the department of computer technology. The study plan of the SWE bachelor program was adopted by the board of the college of computer and information sciences on14/4/1428H and was approved by the council of the University on 4/6/1428H. The first batch of male SWE students were accepted in 1429H (2008) and later graduated in summer 1432H (July 2011). Three years later, the first batch of female SWE students joined the department in fall 1436H (September 2015) and graduated in 1439H (2018).
Career Opportunities
The need for highly skilled software engineers is growing day after day. Graduates from the SWE program will have various career opportunities in the software and IT industry including the followings:
-
Software architect
-
Software designer
-
Software systems analyst
-
Software business analyst
-
Software engineer
-
Software quality assurance specialist
-
Software project manager
Students interested in pursuing their studies through an M.Sc. program, after graduating with a bachelor's degree, can do so. Students can also pursue their studies in other universities inside or outside the Kingdom of Saudi Arabia.
Program Educational Objectives
Few years after obtaining a B.Sc. degree in SWE, graduates are expected to attain the following program educational objectives (not necessarily all of them):
-
Possess essential professional software engineering skills that make them confident to develop high-quality software solutions in various application domains under various realistic constraints.
-
Engage and succeed in their professional careers through teamwork, ethical behavior, proactive involvement and effective communication.
-
Demonstrate an understanding of the importance of life-long learning through professional development, practical training, and specialized certifications.
-
Assume progressively managerial, leading and influential roles in their organizations and communities.
-
Pursue postgraduate studies and succeed in academic and research careers.
Student Outcomes
In concordance with ABET requirements for SWE programs, graduates from the SWE B.Sc. program will possess by the time of graduation the following essential computing and engineering skills:
-
an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
-
an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
-
an ability to communicate effectively with a range of audiences
-
an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
-
an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
-
an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
-
an ability to acquire and apply new knowledge as needed, using appropriate learning strategies
Admission
The requirement for the admission of students to the College of Computer and Information Sciences is based on a composite average not less than 75% which is calculated as follows:
-
25% of General Aptitude Test
-
25% of Subject Achievement Test
-
25% of CFY GPA
-
25% of Math Courses in CFY
The priority of acceptance for admission is given to those applicants with the highest composite average.
Accepted and graduated students in the Department of Software Engineering
Academic Year | Number of Enrolled Students in the BSc Software Engineering program | Number of Graduates from the BSc Software Engineering program |
2020-2021 | 701 | 153 |
2019-2020 | 659 | 173 |
2018-2019 | 658 | 120 |
2017-2018 | 615 | 94 |
2016-2017 | 577 | 44 |
2015-2016 | 534 | 56 |
2014-2015 | 489 | 72 |
2013-2014 | 456 | 53 |
2012-2013 | 423 | 31 |
2011-2012 | 370 | 34 |
2010-2011 | 305 | 9 |
2009-2010 | 217 | - |
2008-2009 | 82 | - |