CST Course List

GCIT1003 IT for Success in Everyday Life and Work

日常生活和工作中的信息技术

This course introduces students to the fundamental concepts of Information Technology (IT), and develops students’ confidence in using computers and computer applications. Useful and practical course contents are selected for learning how to be a competitive person in this information era. Students are introduced to the background of Computer Science, and the modern IT sector. Some of the major IT organisations are introduced, and current IT issues and questions are discussed. The basic architecture and design of a computer is explained. Software applications useful for students of all majors are introduced.

Check Details
COMP4123 Information Retrieval and Search Engine

信息检索及搜索引擎

This course introduces the basic principles of information retrieval and search engines. Advanced models and techniques in information processing and retrieval will be covered.

Check Details
COMP4093 Internet and the World Wide Web

互联网及万维网

Students will learn the principles of the Internet and the World Wide Web, and study some applications and current topics

Check Details
COMP3073 Introduction to Robotics

机器人技术导论

This course aims to introduce students to the concepts involved with autonomous robotic systems. The objective of this course is to use a hands-on approach to introduce the basic concepts in robotics, focusing on mobile robots

Check Details
COMP4143 Introduction to Web Intelligence

万维网智能简介

This course introduces the fundamental concepts and practical applications of contemporary Artificial Intelligence (e.g., incorporating knowledge discovery and data mining, intelligent agents, and social network intelligence) and advanced Information Technology (e.g., involving wireless networks, ubiquitous devices, social networks, and data/knowledge grids) in the context of Web-empowered systems, environments, and activities. In addition, it discusses the techniques and issues central to the development of Web Intelligence (WI) computing systems.

Check Details
MATH1003 Linear Algebra

线性代数

This course introduces the basic techniques in matrix algebra, which is the foundation for more advanced mathematics and statistics subjects. Major emphasis will be on the system of linear equations, linearly independence, and eigenvalue problems in finite dimensional vector spaces. Basic ideas and techniques on calculus will be introduced.

Check Details
GCNU1023 Mathematics Around Us

生活中的数学

This course stresses the prevalence, relevance, and practicality of mathematics in the modern society especially in the context of planning and scheduling in management science, and issues concerning social choice and decision-making. Numerous real world examples are discussed. The mathematical techniques involved are taught through hands-on applications

Check Details
COMP3163 Mobile Application Development

移动平台应用开发

This course is designed to introduce and familiarise participants with programming in the Android environment. Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment. Hands on experience in the form of exercises are included throughout the course to reinforce material that has been presented in lecture form.

Check Details
COMP4163 Neural Networks and Deep Learning

神经网络与深度学习

This course presents the principles and applications of Neural Network and Deep Learning, which is a branch of Artificial Intelligence. This course focuses on the use of deep neural network and big data, the applications of which are changing the way we live in our modern world. Students will learn about fundamental concepts as well as state-of-the-art tools and techniques.

Check Details
COMP3083 Numerical Computation

数值计算

This course aims to introduce students to the concepts involved with numerical calculations on computing devices. The objective of this course is to discuss and analyse mathematical principles and algorithms used to solve a variety of problems that arise in disciplines such as the natural and social sciences, and engineering.

Check Details
COMP2013 Object-Oriented Programming

面向对象编程

This course introduces object-oriented programming concepts, principles, and techniques, including classes, objects, inheritance, and polymorphism. All these concepts are illustrated using a contemporary object-oriented programming language. Upon completion, students should be able to use an object-oriented language to develop complex programmes.

Check Details
COMP3033 Operating Systems

操作系统

Introduces the fundamentals of operating system design and implementation. Topics include an overview of the components of an operating system, mutual exclusion and synchronisation, deadlocks and starvation, implementation of processes and threads, resource scheduling algorithms, memory management, and file systems.

Check Details
COMP4153 Quantum Finance and Intelligent Financial Trading Systems

量子金融和智能金融交易系统

With the exponential growth of program trading in worldwide financial industry, Quantum Finance and its underlying technologies including quantum field theory and chaos theory become one of the hottest topics in the Fintech community. Many worldwide financial institutions and fund houses have the needs to recruit computer professionals with basic knowledge on quantum finance to develop intelligent financial systems. The objective of this course is to teach students the basic knowledge of quantum finance and its underlying theories and technologies including quantum field theory, chaos theory and chaotic neural networks and how to apply these technologies to finance industry to develop intelligent financial prediction and trading systems.

Check Details
GCCH1023 Selected Themes in Chinese History and Civilisation

中国历史与文明专题

This course aims to provide students with (1) knowledge on the various aspects of China’s unique cultural qualities and achievements from past to present; (2) a rich vocabulary for them to be able to illustrate the historical eras of Chinese civilization; (3) the ability to critically analyse various cultural phenomena by looking at a wide spectrum of traditional Chinese ways of life; and (4) the awareness, interests and curiosities in Chinese history and civilization from a cultural perspective.

Check Details
COMP2023 Software Development Workshop I

软件开发工作坊 I

This workshop introduces the basic concepts in network and server administration. Practical, hands-on experience of server administration will be emphasised.

Check Details