Computer Science Program Learning Outcomes (PLOs)

 

1-Knowledge and Understanding :

NC05K1 : Characterize and explain in-depth principles, concepts, methodologies, tools, and relevant knowledge related to theoretical and technical topics in Computer Science.

NC05K2Describe state-of-the-art theories, processes, techniques, models, materials, and practices in Computer Science domains.

NC05K3 : Identify the needed requirements, approaches, and practices involved in the implementation of integrated solutions, research, and projects in Computer Science.

2-Skills :

NC05S1 : Apply relevant concepts and methods from computing and other related disciplines in diverse contexts within Computer Science.

NC05S2 : Utilize adequate and up-to-date theories, tools, methods, practices, and procedures in Computer Science domains.

NC05S3 : Construct and implement integral solutions, models, applications, and projects in Computer Science and appraise the resulting outcomes and contributions.

NC05S4 : Develop applications, software systems, or processes by applying computational theories, algorithms, software engineering approaches, and AI principles within specified limitations.

NC05S5: Communicate effectively and skillfully in a range of professional contexts within the realm of Computer Science.

3-Values :

NC05V1 : Adhere to professional and ethical practices, responsibilities, and values within the domain of Computer Science.

NC05V2 : Collaborate effectively and responsibly within a team to establish and achieve goals and successfully complete tasks and activities.

NC05V3 : Engage in self-learning, proactive planning, and continuous professional development while contributing to the advancement of Computer Science and society.

 

Image