DS Course List

DS4043 Introduction to Statistical Computing

统计计算

The course is an introduction to statistical computing taught using R. The aim of this course is to expand students’ statistical toolbox through numerical and simulation methods. Additionally, the course will teach students how to approach statistical problems from a computational perspective. Let students become proficient in everyday computational tasks with datasets of all kinds, skilled in applications of elementary statistical methods, with an emphasis on data exploration and simple graphics.

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
DS4023 Machine Learning

机器学习

The course will provide an introduction to Machine Learning and its core models and algorithms. The aim of the course is to give the student the basic ideas and intuition behind modern machine learning methods as well as a bit more formal understanding of how, why, and when they work.

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
STAT4013 Multivariate Analysis

多元统计分析

This course provides an understanding of classical multivariate analysis and modern techniques in data mining which are useful for analysing both designed experiments and observational studies. Real data in social, life, and natural sciences are analysed using statistical packages such as R or Matlab.

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
DS4003 Optimisation Methods

最优化方法

This course introduces fundamental theory of optimization methods and algorithms developed for solving various types of optimization problems. It will develop and promote research interest in applying the mathematical results and numerical techniques of optimization theory to real life problems

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
STAT2013 Regression Analysis

回归分析

This course introduces the theory of regression analysis and techniques in data analysis. It will emphasise on recent developments in the regression analysis such as statistical diagnostics and nonlinear regression; and to motivate students to analyse multivariate data with the help of statistical packages such as MATLAB, R or SPSS.

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
DS4063 Social Computing

社会计算

The aim of this course is to introduce the latest development of social computing, emphasize social computing techniques which include crowdsoursing online, social network analysis and social platforms and motivate students to analyze data containing social interactions.

Check Details
GCNU1003 Speaking of Statistics

统计漫谈

This course provides students with an understanding of fundamental statistical techniques commonly used in social science, business, and science today. The emphasis is on statistical thinking, concepts and data analysis. Students are required to solve a variety of problems using statistical packages.

Check Details
STAT3003 Survey Sampling

抽样调查

Sample survey is a popular means for gauging opinions and views of a target population. It is widely used in many areas including behavioural sciences, biomedical sciences, social research, marketing research, financial and business services, public opinions on government policies, etc. However, improperly conducted surveys or inappropriate analyses of the results could lead to seriously wrong conclusions. This course equips students with a sound understanding of survey operations, sampling methods, questionnaire design and analysis of results.

Check Details
DS4033 Text Mining and Analytics

文本挖掘与分析

This course introduces the basic concepts, principles, and major techniques in text mining. It apprehends the value of text mining in a broad spectrum of areas, including business intelligence, information acquisition, social behaviour analysis and decision making. It will enable students to discover interesting patterns, extract useful knowledge, and support decision making, with statistical approaches applied to text data.

Check Details