Bachelor of Computer Engineering

Computer Engineering Program is accredited by the Engineering Accreditation Commission of ABET,

* Attached Bachelor of Computer Engineering program Catalog

** Attached CE Quality Management System (QMS) Manual

Program Name:

Bachelor of Computer Engineering

Program Description:

The Department of Computer Engineering at Taif University was established in September 2004, and it has been developed and evolved over the years to become one of the active departments of the university in teaching, research, and service to the university. The BSCE program has been established to respond to new needs of the growing computer sector in the Kingdom. This prepares its graduates to be leaders in a wide range of Computer Engineering disciplines and to create new knowledge, products, and services. Graduates will enhance the economic well-being of the region and the Kingdom through a combination of technical expertise, leadership, and entrepreneurship. BSCE program constitutes a solid source of computer professionals who will fulfil the modernization and the regional economic development through the assimilation in medium to large size industry plants as well as service sector partners such as telecommunications companies, engineering consultants, and the government sector to name a few.

Program Mission:

Offering a high-quality education in computer engineering which prepares graduates to reach their full potential in computer engineering practice, industrial careers, research, and graduate studies.

Program Goals:

1. Provide the public and private sectors with qualified computer engineering professionals.

2. Provide computer engineering graduates with the necessary knowledge in fundamental theories, techniques, and tools to solve computer engineering problems, design hardware/software systems and improve their performance.

3. Encourage lifelong learning activities within a professional, legal, and ethical framework.

4. Encourage scientific research to serve community

Program Educational Objectives:

Within three to five years of graduation, our Computer Engineering Graduates will:

I. Be employed as computer engineering professionals in public or private sector and/or perform at a satisfactory level in graduate programs.
II. Provide solutions to challenging problems as proficient computer engineering professionals by applying computer engineering theory and principles.
III. Demonstrate communication and inter‐disciplinary collaboration skills, and leadership qualities.
IV. Engage in lifelong learning activities within a professional, legal and ethical framework.

Total Credit Hours for Completing the Program:


Professional Occupations/Jobs:

The program prepares students to be a profession as:

  • Engineer in computer hardware,
  • Network administrator,
  • System administrator,
  • Network analyst,
  • Systems analyst,
  • Computer hardware analyst,
  • Embedded system designer,
  • Robot designer,
  • Vendor representatives for both hardware and software firms.


Graduate Attributes:

  1. Professionalism
  2. Knowledge
  3. Distinction
  4. Ethics


Program Learning Outcomes:

Knowledge and Understanding

K1. Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.


S1. 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.

S2. Communicate effectively with a range of audiences.

S3. Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.


V1. Acquire and apply new knowledge as needed, using appropriate learning strategies.

V2. 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.

V3. Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.