Common Criteria for Computing Programs

Common Criteria for Computing Programs (v2020-)*

*Common Criteria for Computing Programs version 2020 have been approved by IABEE Executive Committee on 16 January 2020. This version is to be used for conducting accreditation evaluation from 2020 Evaluation Cycle onward.

The document is available for download here.


The Indonesian Accreditation Board for Engineering Education (IABEE) builds this set of Criteria using outcome-based education approach. All computing education programs seeking international accreditation from IABEE shall fulfill the following Criteria.

Criterion 1. Orientation of the Graduate Competence

1.1. Program shall define the profile of graduates to be envisaged as Autonomous Professionals by considering country’s potential resources, cultures, needs and interests.

1.2. Program shall inform its students and faculty with the envisaged autonomous professional profile and widely publicize it.

1.3. Program shall establish its expected Learning Outcomes which consist of abilities to utilize knowledge, skills, resources and attitudes as described in the following (a) to (e) items to be acquired by the student at the time of completion of the study:

(a) analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions,

(b) design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline,

(c) communicate effectively in a variety of professional contexts,

(d) recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles,

(e) function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline,

Criterion 2. Learning Implementation

2.1. Curriculum

2.1.1. Curriculum shall include the following subject areas:
(a) Mathematics
(b) Fundamental and advanced topics in the computing discipline
(c) General education, which includes morality, ethics, socio-culture, and management

2.1.2. Curriculum development shall consider input from Program stakeholders.

2.1.3. Curriculum shall indicate the structural relationship and contributions of the subject courses to fulfill Learning Outcomes. Procedures, including syllabus, shall be established and documented so that the expected learning process can be implemented in a controlled way.

2.1.4. Curriculum shall ensure that the students are exposed to computing practices and problem solving based on algorithm or computational thinking.

2.2. Faculty

2.2.1. The Program shall provide necessary number, qualification and competence of faculty members for performing learning process, including planning, delivering, evaluating, and continually improving its effectiveness in order to achieve the Learning Outcomes.

2.2.2. The Program shall ensure that faculty members are aware of the relevance and importance of their roles and contributions to the Learning Outcomes.

2.3. Students and Academic Atmosphere

2.3.1. The Program shall define and implement an entry standard for both new and transfer students, as well as transfer of credits.

2.3.2. Program shall define and implement ongoing monitoring of student progress and evaluation of student performance. Procedures of quality assurance shall be established to ensure that adequacy of standards is achieved in all assessments.

2.3.3. The Program shall create and maintain good academic atmosphere conducive to successful learning.

2.3.4. The Program shall promote co-curricular activities for character building and enhancing the students’ awareness on the country’s needs.

2.4. Facilities

Program shall ensure the availability, accessibility, and safety of facilities for effective functioning of the learning process and attainment of the Learning Outcomes.

2.5. Institutional Responsibility

2.5.1. The Program shall define and manage the process for the provision of the educational service, including education design, curriculum development and delivery, and assessment of learning.

2.5.2. The Program Operating Institution shall make efforts to establish resources, supporting service and cooperation with stakeholders on research, education and/or service to community with due consideration to existing local resources.

3. Assessment of the Learning Outcomes

3.1. The Program shall ensure that an effective assessment process of Learning Outcomes based on established performance indicators is implemented and maintained at planned intervals using appropriate methods.

3.2. The Program shall ensure that graduates of the program achieve all expected Learning Outcomes.

4. Continual Improvement

4.1. Based on Program Learning Outcomes assessment results, the Program shall perform an evaluation at planned intervals with output in the form of decisions to improve the effectiveness of the educational process and resources.

4.2. The Program shall maintain documents and records related to the implementation of evaluation, the results and their follow-up.