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 DetailsCOMP4123 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 DetailsCOMP4093 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 DetailsCOMP3073 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 DetailsCOMP4143 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 DetailsMATH1003 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 DetailsGCNU1023 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 DetailsCOMP3163 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 DetailsCOMP4163 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 DetailsCOMP3083 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 DetailsCOMP2013 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 DetailsCOMP3033 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 DetailsCOMP4153 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 DetailsGCCH1023 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 DetailsCOMP2023 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