Program Constituencies

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

        1. The alumni.
        2. The faculty of the program.
        3. The employers.

The program must expose its students to the forefront knowledge in the Computing discipline, and so the alumni are a critical component of our continuous improvement process. Also, 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 three groups of constituencies have a special interest in the continuous success of the program directed by its PEOs. 

Program Educational Objectives

Graduates of the Computer Sciences and Engineering Program will:

      1. Employ communication skills to inspire teams, influence decisions, and collaborate across the business, operational and technical dimensions of software projects.
      2. Apply technical and entrepreneurial skills to deliver software solutions for complex and real-world problems. 
      3. Demonstrate ethical integrity and uphold professional standards making socially reponsible decisions that serve local and global communities. 
      4. Continuously develop their professional competencies by self-directing their learning to integrate emerging technologies and industry trends into their engineering practice. 

A printable PDF version of the SCSE Student Outcomes Assessment Plan can be found  here.

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.