FM Course List

STAT2023 Advanced Probability


The course introduces basic concepts and techniques of measuring theoretic probability, familiarise students with random variable and various probability distributions from the perspective of measuring theoretic probability theory, and introduce some basic stochastic processes, martingales and their applications

Check Details
GCVM1013 Applied Ethics in Science and Technology


This course begins with a brief introduction to ethical theories and principles focusing on some of the issues that are at once universal and timeless. Through discussion, debates, and studying particular cases (from personal stories, newspapers, magazines and films etc.), it is hoped that students will be able to reflect critically on real life issues and make their own decisions. Ethical issues in selected fields according to the students’ majors will be chosen and students will be encouraged to apply the theories they learn.

Check Details
FINM3043 Behavioural Finance


This purpose of this course is to introduce the student to the new field of behavioural finance. Whereas in the past it was believed that instances of investor irrationality cancelled themselves out rendering markets perfectly efficient, because of advances in behavioural finance this view is being increasingly called into question. New work in this area has major implications for financial decision-makers.

Check Details
COMP3153 C++ Programming Language


This course introduces object-oriented programming concepts, principles, and techniques using the C++ programming language. Students will learn how to create C++ programmes using control statements, functions, structures, memory management, pointers, classes, inheritance, and polymorphism. Students will also learn how to use tools to edit, compile, debug, and test C++ programmes.

Check Details
MATH1073 Calculus I

微积分 I

This course introduces the basic ideas and techniques in single variable calculus with mathematical rigour to prepare students for more advanced mathematical and statistical subjects.

Check Details
MATH1083 Calculus II

微积分 II

This course is a continuation of Calculus I. It provides a solid foundation in multivariable calculus to prepare students for more advanced mathematics and statistical subjects.

Check Details
BUS3033 China’s Capital Markets


The objective of this course is to teach students the current situation and roadmap of China’s capital market, especially the logic behind it. Through this course, students will gain a better understanding of the features of China’s capital market in the era of globalisation and its relationships with the global financial markets, and the capability to relate China’s capital market with economic knowledge.

Check Details
GCCH1013 Chinese Thought through the Ages


(1) introduce important thought that have produced extremely important and significant impact on Chinese social development from past to present; (2) make a connection with contemporary social status by selecting a number of philosophical issues such as harmony, homogeneity/heterogeneity, conflict and unity, diversity and sustainability etc.; (3) analyse how ‘the past affects the present’, and how Chinese traditional thought has influenced the development and evolvement of contemporary Chinese society; and (4) help the students to have a better understanding of Chinese thought through different historical periods and to strengthen their sense of identity.

Check Details
BUS4053 Corporate Strategy and Management


This course aims to prepare the student for a successful business career with a broad understanding of the importance and complexity of strategic decisions and the need to integrate other aspects of business operations in the decisions, which determine the future direction and effectiveness of an organisation. As the course focuses on the skills required of a general manger in diagnosing and finding solutions for critical problems in complex business situations. Discussions will emphasise the organisation as a whole. To achieve this goal, integration of the knowledge gained in previous courses and an awareness of the impact of the external forces, and of actions by the firm and its rivals on the firm's strategies are crucial.

Check Details
FINM3073 Corporate Valuation


This course aims to teach students different valuation methods from both a conceptual and practical framework. The approach combines both accounting and finance into a practical framework for valuing firms, debt and equity. Although there will be some new finance theories introduced in this course, the emphasis is on the practical application and integration of finance and accounting concepts to valuing companies.

Check Details
COMP3143 Data Structure (for FM Students)


This course aims to develop the students’ knowledge in data structures and the associated algorithms; to introduce the concepts and techniques of structuring and operating on Abstract Data Types in problem solving; to discuss common sorting, searching and graph algorithms, and to study the complexity and comparisons among these various techniques.

Check Details
FINM4013 Design and Analysis of Financial Algorithms


The primary objective of this course is to introduce the topic of algorithms as a precise mathematical concept, and study how to design algorithms, establish their correctness, study their efficiency and memory needs. The course consists of a financial modelling component in addition to the design of various algorithms.

Check Details
MATH3013 Discrete Mathematics


This course aims to introduce basic ideas of discrete mathematics such as formal mathematical reasoning techniques, basic counting techniques and their applications for computer science students. The emphasis is on understanding the concepts and the ability to solve problems. The objective is for students to understand the basic theory and some applications of discrete mathematics. The course gives students training in the ability to think quantitatively and analyse problems critically.

Check Details
OR2003 Dynamic Programming


This course introduces dynamic programming ideas, including calculus of variations, variable-endpoint problems, maximum principle in control theory, and dynamic optimization. Students would learn the theory of dynamic programming, as well as its rich applications in science and economics. After studying this course students will have a better mastery of techniques in dynamic programming.

Check Details
ECON2053 Economics


This course aims to introduce students to the principles of economics. It intends to equip learners, through various teaching and learning activities and assessment methods, with skills and knowledge to apply economic principles in contemporary economic issues. This course is also to familiarise students with the main ideas of current economists’ debate and the functioning of modern macroeconomics. In order to achieve these aims we will study the behaviours of several key variables in macroeconomics: output, unemployment, inflation, consumption and investment. The main topics to cover throughout the course will include the aggregate demand-aggregate supply model, some notion of economic growth and the impact of the different policies that governments can put into motion to accommodate the economy to different shocks, and the suitability of the policies.

Check Details