Course Introduction

Bachelor of Science (Hons) in Computer Science

Programme Aims
This programme provides students with advanced theoretical and practical computer science knowledge and skills, enabling them to develop sophisticated computer systems for the IT environment of the commercial and industrial sectors. Our students will acquire a strong sense of social commitment, global vision and independent selflearning ability. Our students are equipped with the ability to develop their personal and professional prospects, keeping pace with the rapid progress of the technology in computer science. The programme also prepares the students to pursue postgraduate education and research. As we value practical experience as an important form of training, the Department arranges Integrated Work Studies (IWS) for students to gain practical working experience and enhance their competitiveness before graduation.

Programme Intended Learning Outcomes
Students graduating with a Bachelor (Honours) Degree in Computer Science will possess the abilities to:

No. Description
PILO1 Apply knowledge of mathematics and science to scientific and computing problems
PILO2 Communicate effectively in writing and conversation for professional presentation and technical document, and work effectively and responsibly as a team member to accomplish a common goal
PILO3 Analyse and criticize independently different alternatives in problem solving and application development, and evaluate for proper solution
PILO4 Solve computing problem and realize solutions in programming and associated database technology that conform to given specifications
PILO5 Design, implement and evaluate the IT systems with hardware, software, networking, and internet technologies that conform to given specifications
PILO6 STIC Stream – Employ the ongoing advancement in Software Technologies and Intelligence Computing, and recognize the need for life-long learning and continuous professional development; NIS Stream – Employ the ongoing advancement in Networking and Internet Systems, and recognize the need for life-long learning and continuous professional development; WMT Stream – Employ the ongoing advancement in Web and Mobile Technologies, and recognize the need for life-long learning and continuous professional development
PILO7 Recognize, relate, and reflect the professional and ethical responsibility in developing IT systems, the contemporary issues, and the impact of IT solutions in a global and societal context