Continuous Improvement Plan (CSE)
Program Constituencies

The principal constituencies of the BS in Computer Sciences and Engineering program, are:

        1. The current students of the program.
        2. The alumni.
        3. The faculty of the program.
        4. The employers.

The program must expose its students to the forefront knowledge in the area of computing, and so they are a critical component of our continuous improvement process. The CSE’s alumni have been in contact with the professional world and should have been able to test the skills that they have attained, hence their experience represents an excellent source to provide useful input for the improvement of our programs. Our faculty plays an essential role in the administration of the programs, in effectively transmitting knowledge to our students through teaching and research, and in the continuous improvement process. Employers’ satisfaction drives employment opportunities for our students; hence they have an important word to say on how our program can improve the quality of our graduates. These four groups of constituencies have a special interest in the continuous success of the program directed by its PEOs, and which must be guaranteed by a successful continuous improvement process.

Program Educational Objectives

The Program Educational Objectives for the CSE program are:


      1. Contribute to the advancement of society through the ethical application of their knowledge and skills.
      2. Demonstrate professional competence, leadership, and entrepreneurial spirit to excel in the practice of the profession.
      3. Effectively participate and contribute in global markets.
      4. Pursue advanced studies, continued education, and be involved in professional societies to succeed in a constantly evolving field.
Student Outcomes

The student outcomes of the CSE program reflect the general skills that a graduate from the program must attain at the moment of graduation as a computer scientist as well as an engineer. For the CS part, we have adopted the student outcomes of the Computer Accreditation Commission (CAC) of ABET (listed as C1, …, C6). For the engineering part, we have adopted the student outcomes of the Engineering Accreditation Commission (EAC) of ABET (listed as E1, …, E7). They are:

C1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions

C2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline

C3. Communicate effectively in a variety of professional contexts

C4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles

C5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline

C6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

E1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.

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

E3. An ability to communicate effectively with a range of audiences.

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

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

E6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.

E7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.