Bachelor’s Degree in Computer Science

Programme Educational Objectives (PEOs)

  1. Graduates are applying acquired knowledge of Computer Science in support of academia and the industry.
  2. Graduates make notable contributions to the development of Computer Science with Innovation, Research and Development.
  3. Graduates are conducting themselves to high standards professionally and ethically as representatives and leaders in the Computer Science and IT industry.
  4. Graduates are progressing well in their careers and are engaged in life-long learning via professional development and further studies.

Student Outcomes (SOs)

Upon completing the program, students are expected to be able to:

  1. Analyze a complex computing problem and 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 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.

Learning Outcomes (EUR-ACE LOs)

  1. Application of fundamental knowledge (a)
  2. Engineering analysis (b)
  3. Engineering design (c)
  4. Investigation (d)
  5. Engineering practice (e)
  6. Specialization and labor market commitment (f)
  7. Management (g)
  8. Communication (h)
  9. Individual and team work (i)
  10. Professional ethics (j)
  11. Social responsibility (k)
  12. Life-long learning (l)