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 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 DetailsDS4023 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 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 DetailsSTAT4013 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 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 DetailsDS4003 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 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 DetailsSTAT2013 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 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 DetailsDS4063 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 DetailsGCNU1003 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 DetailsSTAT3003 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 DetailsDS4033 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