Sign In

 ABET Accreditation - Computer Science Program

​​ABET Accreditation:

CAC-RGB-B-S.pngABET, incorporated as the Accreditation Board for Engineering and Technology, is an organization that accredits college and university programs in the disciplines of applied science, computing, engineering, and engineering technology.
During academic Year 2009, a designated team from ABET visited KFUPM to evaluate its programs.  The team was composed of experts in academic and industrial areas.  The team conducted its visit to KFUPM and submitted its recommendation to ABET, based on the new criterion adopted by the Agency for programs outside USA, contrary to system that was prevalent before the year 2007 when accreditation was granted as equivalent to ABET standards only.  During this visit, the Computer Science (CS) Program was among the accredited programs. 
Program Educational Objectives:
Computer Science graduates will

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

Student outcomes:

The computer science program enables students to acquire, by the time of graduation, the following student outcomes:
  1. An ability to apply knowledge of computing and mathematics appropriate to the discipline;
  2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution;
  3. An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs;
  4. An ability to function effectively on teams to accomplish a common goal;
  5. An understanding of professional, ethical, legal, security and social issues and responsibilities;
  6. An ability to communicate effectively with a range of audiences;
  7. An ability to analyze the local and global impact of computing on individuals, organizations, and society;
  8. An ability to recognize the need for and to engage in continuing professional development;
  9. An ability to use current techniques, skills, and tools necessary for computing practice;
  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices; and
  11. An ability to apply design and development principles in the construction of software systems of varying complexity.

Annual Student Enrollment:

The annual student enrollment and graduation data of the Computer Science Program are as follows:
Term Enrollment​ ​​Graduated
​121 ​89 5​
​122 89​​ 6​
​123 ​​48​ 2​
​131 79​ ​6
​132 ​77 ​2
​141 ​96 ​8
​142 ​89 ​7
151​ ​89 ​8
​152 ​82 ​9
​161 ​77 ​2
​162 67 ​7​​
163 ​60 2​
​171 108 ​5(expected)​​