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.
NC05K2 : Describe 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.