Software Engineering
Program Search

Bachelor of Science in Software Engineering


Degree Awarded

Bsc

Duration

4 Years +1 prep required

How To Apply

Apply through qabool.kfupm.edu.sa

Application Dates
Early Admission

To be Announced

Olympiad

To be Announced

SAT

To be Announced

Sustainable Development

Find out how this program aligns to the UN Sustainable Development Goals, including learning which relates to:

Goal 17: Partnerships For The Goals

Goal 16: Peace, Justice, And Strong Institutions

Goal 13: Climate Action

Goal 12: Responsible Consumption And Production

Goal 11: Sustainable Cities And Communities

Goal 10: Reduced Inequality

Goal 3: Good Health And Well-Being

Goal 4: Quality Education

Goal 5: Gender Equality

Goal 6: Clean Water And Sanitation

Goal 7: Affordable And Clean Energy

Goal 8: Decent Work And Economic Growth

Goal 9: Industry, Innovation, And Infrastructure

Description

The program is broad-based and covers the main aspects of the software engineering discipline, namely requirements analysis, design, testing and project management. It also covers the computer science fundamentals such as computer architecture, operating systems and computer networks. The curriculum is designed to strengthen both the conceptual and practical talents of students, thereby equipping graduates with a solid background to take-up assignments in industry and to pursue higher education programs.

Program Accreditation

The undergraduate program Bachelor of Science (BS) in "Software Engineering" is accredited by the Engineering Accreditation Commission of ABET (https://www.abet.org).

Program Educational Objectives

The undergraduate program of Bachelor of Science (BS) in Software Engineering is designed to graduate students who are expected to attain (within a few years) of graduation the following PEOs:

  1. Be successful in performing the duties of a software engineering related position.
  2. Be successful in completing an advanced degree program.
  3. Work as individuals with minimum guidance and as leaders or members in teams.
  4. Follow appropriate practices within a professional, legal, and ethical framework.
  5. Maintain currency through self-learning or other professional development.
Student Outcomes

The Software Engineering (BS) students by the time of graduation will have the ability to:

  1. identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. 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.
  3. communicate effectively with a range of audiences.
  4. 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.
  5. function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. acquire and apply new knowledge as needed, using appropriate learning strategies.
UN Sustainable Development Goals

The 17 United Nations Sustainable Development Goals (SDGs) drive global action on humanity's pressing challenges. At KFUPM, we actively engage in SDG-focused research and partnerships with our students.

Through our innovative research, we equip all graduates to address crucial global challenges. Explore the SDGs our courses address, illustrating how our teaching empowers you.

Partnerships For The Goals

Strengthen the means of implementation and revitalize the global partnership for sustainable development

Peace, Justice, And Strong Institutions

Promote peaceful and inclusive societies for sustainable development, provide access to justice for all, and build effective, accountable, and inclusive institutions at all levels

Climate Action

Take urgent action to combat climate change and its impacts

Responsible Consumption And Production

Ensure sustainable consumption and production patterns

Sustainable Cities And Communities

Make cities and human settlements inclusive, safe, resilient, and sustainable

Reduced Inequality

Reduce inequality within and among countries.

Good Health And Well-Being

Ensure healthy lives and promote well-being for all at all ages

Quality Education

Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all

Gender Equality

Achieve gender equality and empower all women and girls

Clean Water And Sanitation

Ensure availability and sustainable management of water and sanitation for all

Affordable And Clean Energy

Ensure access to affordable, reliable, sustainable, and modern energy for all

Decent Work And Economic Growth

Promote sustained, inclusive, and sustainable economic growth, full and productive employment, and decent work for all

Industry, Innovation, And Infrastructure

Build resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation