CS PEOs & PLOs

PEOs

PEOs describe what the students are expected to achieve after 04 years of their graduation. For BSCS program, the following 03 PEOs have been defined:

PEO-1: Students will work in careers in computing and associated technology fields.

PEO-2: Students will practice their professional endeavors, communicating effectively, as team members, in leadership positions to the highest legal and ethical standards.

PEO-3: Students will realize, mentor, and pursue a program of continuous educational improvement for the benefit of themselves and others in our dynamic and rapidly changing field.

PLOs

Program Learning Outcomes (PLOs) describe what students are expected to know and are able to do by the time of graduation in light of the knowledge, skills and attitude they acquire while progressing through the programer. The BSCS graduates of NUST-Balochistan Campus will demonstrate the following attributes for the organization they join;

 

  1. Academic Education: Prepare graduates as computing professionals.
  2. Knowledge for Solving Computing Problems: Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and engineering to formulate the computing specialization’s abstraction and conceptualization of computing problems and requirements.
  3. Problem Analysis: Identify, formulate, research, and solve complex computing problems by utilizing computing science, engineering principles, and relevant domain disciplines.
  4. Design / Development of Solutions: Design, implement, and evaluate solutions for complex computing problems, considering social, ethical, legal, security, and environmental issues.
  5. Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
  6. Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings.
  7. Communication: Communicate effectively with a range of audiences.
  8. Computing Professionalism and Society: Understand professional, ethical, legal, security, and social issues and responsibilities in computing practice.
  9. Ethics: Recognize and understand the impact of professional ethics and norms of professional computing practice.
  10. Life-long Learning: Recognize the need for and have the ability to engage in life-long learning for continued development as computing professionals.