BEng in Computer Science
Programme Objectives & Learning Outcomes (For 2024-25) (Details for 2025-26 will be provided soon)
Programme Objectives
Our graduates should be able to:
1. Knowledge Application
Apply knowledge of mathematics, computer science, and engineering to identify, formulate, and solve computational problems.
2. Solution for Practical Problems
Apply computer science and software engineering technologies to different information processing areas such as business, industry, and public sectors.
3. Continual Development
Continue personal development and progress with the evolution in the computer science discipline.
4. Teamwork and Leadership
Work effectively as a member of a multi-disciplinary development team and undertake leadership roles when appropriate.
5. Effective Communication
Communicate their thoughts, in both written and oral forms, so that others can comprehend and build on their work.
6. Professionalism
Understand the importance of ethics in the profession and the need to act in the society's best interest.
Programme Learning Outcomes (PLO) for BEng(CompSc)
Upon successful completion of the curriculum, students should be able to:
PLO a - apply knowledge of computing and mathematics appropriate to the programme outcomes and to the discipline
PLO b - apply knowledge of a computing specialization, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models
PLO c - analyze a problem, and identify and define the computing requirements appropriate to its solution
PLO d - design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs with appropriate consideration for public health and safety, social and environmental considerations
PLO e - function effectively on teams to accomplish a common goal
PLO f - demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities
PLO g - communicate effectively with a range of audiences
PLO h - analyze the local and global impact of computing on individuals, organizations, and society
PLO i - recognize the need for and an ability to engage in continuing professional development
PLO j - use current techniques, skills, and tools necessary for computing practice with an understanding of the limitations.
Relationship to HKU Educational Aims
Relationship of Programme Learning Outcomes to Programme Objectives
|
Programme Objectives |
|||||
Programme Learning Outcomes |
Knowledge Application |
Solution for Practical Problems |
Continual Development
|
Teamwork and Leadership |
Effective Communication |
Professionalism
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Relationship of BEng(CompSc) Programme Objectives to HKU Educational Aims
|
HKU Educational Aims |
|||||
Programme Objectives |
Pursuit of academic/
|
Tackling novel situations and |
Critical self-reflection, greater understanding of others, and upholding personal and professional ethics.
|
Intercultural understanding and global citizenship
|
Communication and collaboration
|
Leadership and advocacy for the improvement of the human condition
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Relationship of BEng(CompSc) Programme Learning Outcomes to HKU Educational Aims
|
HKU Educational Aims |
|||||
Programme Learning Outcomes |
Pursuit of academic/
|
Tackling novel situations and |
Critical self-reflection, greater understanding of others, and upholding personal and professional ethics |
Intercultural understanding and global citizenship
|
Communication and collaboration
|
Leadership and advocacy for the improvement of the human condition
|
PLO a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|