HKBU  |  SCI  |  BUniPort  |  Library  |  Alumni  |  Job Vacancies  |  Intranet  |  Sitemap        
Undergraduate Admissions
Taught Postgraduate Admissions
Research Postgraduate Admissions
Job Vacancies
News & Achievements
Research Highlights
Contact & Direction (Changed)
International Exchange and Internship Programmes

BSc (Hons) in Computer Science

General Information Programme Schedule Syllabus

The information shown below is for students admitted to Year 1 before 2016 or Year 4 before 2018 only.

General Information

The general aim of BSc (Hons) in Computer Science is to prepare students for a career in computer science or information technology related areas. Students will be equipped to work in the Information & Communication Technology industry or pursue postgraduate study in Hong Kong or abroad. Graduates of this programme will have learnt how to learn and, have the skills and confidence to meet the challenges in the rapidly changing information technology world. This programme has been fully accredited by Hong Kong Institution of Engineers.

In addition to the university-wide whole person education, the specific objectives of the programme are to equip students with:
  • Solid and broad foundation in computer science;
  • In-depth knowledge in selected computer technology areas;
  • Good problem solving skills; and
  • Good communication and interpersonal skills.

Upon completion of this program, students will be able to:
  • become a fully equipped computer science professional and ready for the ICT industry;
  • specialize in a selected areas that they want to build their career upon if they wish;
  • pursue postgraduate study in related fields;
  • apply computer science knowledge and skills to solve complex real-world problems, independently and collaboratively;
  • demonstrate communication and interpersonal skills in daily life;

The following are the different types of courses offered by CS programme:
  • Core Courses - The core courses are the required computer science courses containing (1) key topics in computer science, (2) mathematics as well as (3) general science and technology. These computer science courses can be further divided into four categories: programming and algorithms, computer and communication systems, software development and professional development.
  • Major Elective Courses - Major electives are courses selected and offered to reflect the advanced and/or contemporary topics in the field for the student’s benefit. It also takes into account the special expertise of individual members of staff currently available. While stream specialization is not a graduation requirement for CS Programme, students are encouraged to consider selecting major electives using their major electives units as well as the free electives units in the following six streams according to their interest:
    • Enterprise Systems and Business Intelligence
    • Digital Media and Mobile Technology
    • Web Technology and Data Engineering
    • Intelligent Informatics
    • Health Information Technology
    • Computer Science Theory
  • Projects - While there are class projects or mini-projects associated to individual courses for students to apply what they have learnt from their courses to solve real life problems as well as to experience the importance of team work during software and system development, each student from this programme is also required to engage in a Final Year Project which is a highly independent problem solving activity during the final year of his/her study.
  • General Education Courses (Core Requirement) - Communication, meaning written and verbal media applicable to the Hong Kong environment as well as communication in the behavioral sense, is an important part of the complementary studies. It is important not only to the success of an IS professional, but also to the well being of any individual. The English and Chinese languages as well as the public speaking courses in the programme are included to help students to improve the communication skills. Furthermore, the University emphasizes greatly in the whole-person education concept. As a result, students are required to complement the major studies with electives in the category of Information Management Technology, Values and the Meaning of Life, History and Civilization, Physical Education and Numeracy, and to participate in activities planned under the programme of University Life.
  • General Education Courses (Distribution Requirement) - Related courses include the disciplines of arts, business, communication / visual arts and social science. They are to broaden the students’ knowledge and experience.
  • Free Elective Courses - Students are allowed to choose any other courses in which they are interested and qualified to further broaden their knowledge and experience. On the other hand, students may use these electives units to further deepen the understanding of their major and /or to pursue a minor.
  • Sandwich Mode Option - Students who are interested in gaining extended work experience in the information technology or related fields prior to their graduation may apply to take a one-year leave of absence after completion of Year 3 of study for the reason of gaining work experience. As a general guideline, students whose cumulative GPA after completing Year 3 Semester 1 is 2.5 or above are eligible and no more than 30 percent of the group of students in the Department completing Year 3 each year will be approved for such an option. Students shall return to full-time study to complete the final year of their programme after the one-year leave of absence.

For further information, please e-mail to
Copyright © 2020. All rights reserved.Privacy Policy
Department of Computer Science, Hong Kong Baptist University
Hong Kong Baptist University