Chu Hai College of Higher Education

Bachelor of Science (Hons) in Computer Science

Enquire Now

Course Information

Registration period
Year-round Recruitment
Price
-
Study Mode
Duration
4 Year(s)
Language
Cantonese, English
Location
80 Castle Peak Road, Castle Peak Bay, Tuen Mun, N.T. Hong Kong
6 views

Course Overview

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:

  • Apply knowledge of mathematics and science to scientific and computing problems
  • 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
  • Analyse and criticize independently different alternatives in problem solving and application development, and evaluate for proper solution
  • Solve computing problem and realize solutions in programming and associated database technology that conform to given specifications
  • Design, implement and evaluate the IT systems with hardware, software, networking, and internet technologies that conform to given specifications
  • 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
  • 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

 

What You’ll Learn

Programme Core Courses

  • Calculus
  • Computer System Administration
  • Computer and Internet Fundamental
  • Introduction to Programming
  • Programming for Machine Learning
  • Data Structure and Algorithm
  • Computer Networks and Communication
  • Operating Systems Design
  • Computer Organization and Architecture
  • Digital Systems Design
  • Database Principles
  • Database Design and Implementation
  • Object-Oriented Methodology
  • IT Professional in Society
  • Probability and Statistics
  • Linear Algebra
  • Discrete Mathematics
  • Software Engineering
  • Human Computer Interaction
  • Final Year Project

Programme Elective Courses

  • Web and Mobile Technology
  • Network Security
  • Advanced Internet Systems
  • Web Application Development
  • Mobile Computing
  • Advanced Mobile Computing
  • Artificial Intelligence Technology
  • Cloud Computing
  • Integrated Work Study
  • Software Development and Intelligent Computing Stream
  • Computer Games Design and Animation
  • Big Data Analytics
  • Artificial Intelligence Technology
  • Computer Graphics
  • Computer Simulation
  • Computer Visions & Applications
  • Embedded System Design
  • Integrated Work Study
  • Networking and Internet Systems Stream
  • Network Security
  • System Programming
  • Applied Cryptography
  • Mobile Security System
  • Distributed Network Algorithm
  • Network Virtualization Administration
  • Cloud Computing
  • Integrated Work Study


Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed