Graduates of the bachelor program of Computer Science will have the ability to:
1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
3. Communicate effectively in a variety of professional contexts.
4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
6. Apply computer science theory and software development fundamentals to produce computing-based solutions.
Mapping of PEOs with student outcomes:
Program Objectives | Students Outcomes |
1. PEO1: (Applied Skills and Knowledge) Apply knowledge, techniques and skills to be able to design, develop, implement computer programs to solve a wide range of programming problems in industry, government, or other work environments. | 1,2,6 |
2. PEO2: (Continuity and Life-Long Learning) Engage with new technologies to keep up with technological advancements, proceed with graduate studies, deliver high quality theoretical and applied contributions. | 1,6 |
3. POE 3: (Professionalism) Work with and communicate effectively with professionals in various fields and cope with professional development in computing | 3,4 |
4. POE 4: (Leadership and Teamwork) Collaborate as team members and team leaders to facilitate technical solutions for computing systems. | 3,5 |
Graduates of the AI program will have the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science and artificial intelligence theory and software development fundamentals to produce computing-based solutions.