Undergraduate Courses 2025-26
Undergraduate courses marked with [BLD] or [SPO] may be offered in the mode of blended learning or self-paced online delivery respectively, subject to different offerings. Students should check the delivery mode of the class section before registration.
- MATH 1003Calculus and Linear Algebra3 Credit(s)Prerequisite(s)Level 2 or above in HKDSE Mathematics (Compulsory Part)Exclusion(s)Level 5 or above in HKDSE Mathematics Extended Module M1 or M2; MATH 1005, MATH 1006, MATH 1012 (prior to 2025-26), MATH 1013, MATH 1014, MATH 1020, MATH 1023, MATH 1024DescriptionThis course teaches basic application techniques in single-variable calculus and linear algebra. Key topics include: systems of linear equations and matrices, functions and graphing, derivatives and optimization, integration and applications.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply basic techniques in linear algebra and calculus that are commonly used for business school students
- 2.Apply rigorous, analytic, highly numerate approach to analyzing and solving problems
- 3.Communicate solutions effectively by using mathematical terminology and English
- MATH 1005Calculus and Statistics4 Credit(s)Prerequisite(s)Level 2 or above in HKDSE Mathematics (Compulsory Part)Exclusion(s)Level 5 or above in HKDSE Mathematics Extended Module M1 or M2; MATH 1003, MATH 1006, MATH 1012 (prior to 2025-26), MATH 1013, MATH 1014, MATH1020, MATH 1023, MATH 1024DescriptionThe course covers basic applications and techniques of single-variable calculus, statistics and probability. Key topics of calculus include: differentiation and integration of trigonometric, exponential and logarithmic functions, graphing, optimization, and probability. Key topics of statistics and probability include: basic theory and applications of various discrete and continuous probability distributions, random sampling techniques including confidence intervals and hypothesis testing.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply computational techniques of single-variable calculus on solving scientific problems.
- 2.Apply basic statistics and probability knowledge on solving scientific problems.
- 3.Develop computational skills of single-variable calculus for preparation of intermediate-level mathematics courses.
- MATH 1006Calculus, Vectors, and Matrices4 Credit(s)Prerequisite(s)Level 2 or above in HKDSE Mathematics (Compulsory Part)Exclusion(s)Level 3 or above in HKDSE Mathematics Extended Module M1 or M2; MATH 1003, MATH 1005, MATH 1012 (prior to 2025-26), MATH 1013, MATH 1014, MATH1020, MATH 1023, MATH 1024DescriptionThe course covers basic applications and techniques of single-variable calculus, vectors and matrices. Key topics of calculus include: differentiation and integration of trigonometric, exponential and logarithmic functions, graphing, optimizations, area under a curve, and volume of rotationally symmetric bodies. Key topics of vectors and matrices include: basic arithmetics of matrices and determinants, and geometric and physical concepts of vectors such as dot and cross products.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply computational techniques of single-variable calculus on solving engineering problems.
- 2.Apply basic statistics and probability knowledge on solving engineering problems.
- 3.Develop computational skills of single-variable calculus for preparation of intermediate-level mathematics courses.
- MATH 1013Calculus I3 Credit(s)Exclusion(s)MATH 1012 (prior to 2025-26), MATH 1014, MATH 1020, MATH 1023, MATH 1024DescriptionThis is an introductory course in one-variable calculus, the first in the Calculus I and II sequence. Topics include functions and their limits, continuity, derivatives and rules of differentiation, applications of derivatives, and basic integral calculus.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply the basic concepts and methods in one-variable differential calculus
- 2.Apply the knowledge in functions and calculus to formulate and solve application problems
- MATH 1014Calculus II3 Credit(s)Prerequisite(s)MATH 1012 (prior to 2025-26) OR MATH 1013 OR MATH 1023 OR (grade A- or above in MATH 1003) OR (grade A- or above in MATH 1005)Exclusion(s)MATH 1020, MATH 1024DescriptionThis is an introductory course in one-variable calculus, the second in the MATH 1013 – MATH 1014 sequence. Topics include applications of definite integral, improper integrals, vectors, curves and parametric equations, modeling with differential equations, solving simple differential equations, infinite sequences and series, power series and Taylor series.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply basic integration skills.
- 2.Apply the method of integration on formulating and solving problems.
- 3.Handle basic problems for the convergence of infinite sequences and series.
- 4.Apply various vector operations in dimension 2 and 3.
- MATH 1020Accelerated Calculus4 Credit(s)Exclusion(s)MATH 1013, MATH 1014, MATH 1023, MATH 1024DescriptionA concise introduction to one-variable calculus, primarily designed for talented secondary school students through the Center for the Development of the Gifted and Talented. Topics include functions, limits, derivatives, definite and indefinite integrals and their applications, infinite sequences and series, Taylor series, first order differential equations.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.To understand the basic concepts of one variable calculus and series students need as they pursue careers in business, engineering or science
- 2.To apply the techniques of one-variable calculus and series in precise and logical way to solve various daily and professional problems
- MATH 1023Honors Calculus I3 Credit(s)Prerequisite(s)Level 5 or above in HKDSE Mathematics Extended Module M2Exclusion(s)MATH 1012 (prior to 2025-26), MATH 1013, MATH 1014, MATH 1024DescriptionThis is the first in the sequence MATH 1023 – MATH 1024 of honors courses in one-variable calculus, with particular emphasis on rigorous mathematical reasoning. Topics include inequalities, functions and their graphs, vectors, limit and continuity, extreme value theorem, intermediate value theorem derivatives and differentiation rules, mean value theorem, l'Hôpital's rule, Taylor expansion, and applications of derivatives.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply the basic concepts and methods in one-variable differential calculus with rigorous mathematical reasoning
- 2.Apply the knowledge in functions and calculus to formulate and solve problems
- MATH 1024Honors Calculus II3 Credit(s)Prerequisite(s)MATH 1023Exclusion(s)MATH 1014DescriptionThis is the second in the sequence MATH 1023 - MATH 1024 of honors courses in one-variable calculus, with particular emphasis on rigorous mathematical reasoning. Topics include integral calculus, techniques of integration, improper integrals, applications of integrals, infinite series. Some rigorous theoretical results on integration and infinite series will be discussed.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand and calculate definite and indefinite integrations. Understand properties of series, and determine the convergence of series.
- 2.Understand the important theorems in analysis, and prove the calculation related theorems.
- 3.Argue the calculations and manipulations of concrete integrations and series in rigorous way.
- 4.Apply integrations to model, solve, and analyse geometrical and physical problems.
- MATH 1701Introductory Topics in Mathematical Sciences1-4 Credit(s)DescriptionThis is a general science course that introduces students to selected disciplines or topics of high popular interest. The crucial roles that mathematics play are emphasized. Materials are chosen to enrich and enhance students' appreciation of science and mathematics.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Solve some basic statistical problems with SAS.
- 2.Use SAS to make inferences about the population by some statistical approaches, say estimation and hypothesis testing.
- 3.Use SAS with ANOVA models and regression models to analyze data. For instance, students can find a “good” regression line to describe the relationship between a response variable and an explanatory variable, with a given data set, by SAS.
- MATH 2001Foundation of Mathematics2 Credit(s)Prerequisite(s)Level 5 or above in HKDSE Mathematics Extended Module M2 OR MATH 1012 (prior to 2025-26) OR MATH 1013 OR MATH 1020 OR MATH 1023DescriptionThis course covers a number of foundational concepts and rigorous reasoning in mathematics which are essential for intermediate- and upper levels mathematics courses especially in the field of pure mathematics. The main purpose of the course is to enhance students’ conceptual and logical understanding of mathematics, and strengthen students’ ability on writing mathematical proofs. Topics include mathematical induction, set notations and logic, complex numbers, inequalities, construction of real numbers, elementary number theory, etc.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain and communicate basic concepts of mathematics such as set, functions, logic argument, number system (integers, rational numbers, real and complex numbers) counting principles, and equivalence relations
- 2.Apply various methods of proofs including proof by contradictions, method of exhaustions, mathematical induction, etc.
- 3.Demonstrate and acquire the skills of reading and writing mathematical proofs
- MATH 2011Introduction to Multivariable Calculus3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014; OR MATH 1020; OR MATH 1024Exclusion(s)MATH 2023DescriptionDifferentiation in several variables, with applications in approximation, maximum and minimum and geometry. Integration in several variables, vector analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basic concepts and know the basic techniques of differential and integral calculus of functions of several variables.
- 2.Apply the theory to calculate the gradients, directional derivatives, arc length of curves, area of surfaces, and volume of solids.
- 3.Solve problems involving maxima and minima, line integral, and vector calculus.
- 4.Develop mathematical maturity to undertake higher level studies in mathematics and related fields.
- MATH 2023Multivariable Calculus4 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2011DescriptionSequences, series, gradients, chain rule. Extrema, Lagrange multipliers, line integrals, multiple integrals. Green's theorem, Stoke's theorem, divergence theorem, change of variables.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the core concepts of multivariable calculus.
- 2.Recognize the power of abstraction and generalization, and to carry out mathematical work with independent judgment.
- 3.Apply rigorous, analytic, and numeric approach to analyze and solve problems.
- 4.Explain clearly concepts and calculations from multivariable calculus.
- 5.Develop mathematical maturity to undertake higher level studies in mathematics and related fields.
- MATH 2033Mathematical Analysis4 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2043DescriptionSets and functions, real numbers, limits of sequences and series, limits of functions, continuous functions, differentiation, Riemann integration, additional topics.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand logical deduction of important facts in mathematical analysis and apply differentiation and integration to solve mathematical problems.
- 2.Communicate math concepts and approaches effectively to a range of audiences using appropriate equipment and software.
- 3.Apply rigorous analytical techniques taught in class to solve problems in convergence frequently appeared in the mathematical profession.
- MATH 2043Honors Mathematical Analysis4 Credit(s)Prerequisite(s)Grade A- or above in MATH 1024Exclusion(s)MATH 2033DescriptionThe MATH 2043 and 3043 is a rigorous sequence in analysis on the line and higher dimensional Euclidean spaces. Limit, continuity, least upper bound axiom, open and closed sets, compactness, connectedness, differentiation, uniform convergence, and generalization to higher dimensions.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Build a strong background on mathematical analysis, on real line and on metric spaces, for future studies in advanced courses in mathematics, statistics, and related subjects.
- 2.Be familiar with the rigorous treatment of single-variable, multivariable functions, and functions on metric spaces.
- 3.Develop logical reasoning and critical thinking skills.
- MATH 2111Matrix Algebra and Applications3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2121, MATH 2131, MATH 2350DescriptionSystems of linear equations; vector spaces; linear transformations; matrix representation of linear transformations; linear operators, eigenvalues and eigenvectors; similarity invariants and canonical forms.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop an understanding of the core ideas and concepts of matrix algebra, linear transformations, eigenvectors and inner product spaces.
- 2.Recognize the power of abstraction and generalization, carry out mathematical work with independent judgement.
- 3.Apply rigorous, analytical and numeric approach to analyze and solve problems using concepts of linear algebra.
- 4.Communicate problem solutions using correct mathematical terminology and good English.
- MATH 2121Linear Algebra4 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2111, MATH 2131, MATH 2350DescriptionVector space, matrices and system of linear equations, linear mappings and matrix forms, inner product, orthogonality, eigenvalues and eigenvectors, symmetric matrix.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the key definitions.
- 2.Carry out computations.
- 3.Know some typical applications.
- 4.Solve typical problems in linear algebra.
- MATH 2131Honors in Linear and Abstract Algebra I4 Credit(s)Prerequisite(s)Grade A in AL Pure Mathematics; or grade A- or above in MATH 1014/MATH 1020/MATH 1024Exclusion(s)MATH 2111, MATH 2121, MATH 2350DescriptionThe MATH 2131 and 3131 is a sequence of rigorous introduction to linear algebra and abstract algebra. Vector spaces over the fields of real numbers and complex numbers, linear transformations, geometry, groups, bases, abstract fields, rings, change of bases, spectral theorems.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand and calculate the basic concepts of linear algebra, in the equivalent settings of systems of linear equations, linear combinations of vectors, and linear transformations.
- 2.Understand and calculate the most important topics in linear algebra, including orthogonality, determinant, and diagonalisation.
- 3.Do mathematics in rigorous, conceptual, and abstract way.
- 4.Apply linear algebra concepts to model, solve, and analyse real-world situations.
- MATH 2343Discrete Structures4 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; or MATH 1014; or MATH 1020; or MATH 1024Exclusion(s)COMP 2711, COMP 2711HDescriptionLogic: propositions, axiomatization of propositional calculus, deduction theorem, completeness and soundness. Combinatorics: permutations and combinations, generating functions. Set theory: basic operations on sets, relations, countable and uncountable sets. Third year and fourth year students require instructor's approval to take the course.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop concrete knowledge to understand the core concept and ideas of discrete structures such as set theory, formal logic, binary relation, number theory, and graph theory, etc.
- 2.Formulate problems in the language of discrete structures.
- 3.Recognize the power of abstraction and generalization and carry out investigative mathematical work with independent judgment.
- 4.Master the basic concepts and techniques of discrete mathematics; apply the fundamental principles, formulas, algorithms, and other techniques to formulate problems in related areas and solve them in skills.
- MATH 2350Applied Linear Algebra and Differential Equations3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2111, MATH 2121, MATH 2131, MATH 2351, MATH 2352, PHYS 2124DescriptionThis course provides a concise introduction to linear algebra and differential equations, with exposure to the use of numerical computing software like MATLAB. Topics include systems of linear equations, matrix algebra and determinants, language of vector spaces and inner product spaces, eigenvalue and eigenvector, first order ODEs, linear second order ODEs and oscillations, and homogeneous system of first order ODEs with constant coefficients.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop an understanding of the core ideas and concepts of linear algebra and ordinary differential equations.
- 2.Recognize the power of abstraction and generalization, carry out mathematical work with independent judgement.
- 3.Apply rigorous, analytical and numeric approach to analyze and solve problems using concepts of linear algebra and differential equations.
- 4.Demonstrate skills in reading, interpreting and communicating mathematical content which are integrated into other disciplines or appear in everyday life.
- 5.Develop the mathematical maturity to undertake higher level studies in mathematically related fields.
- MATH 2351Introduction to Differential Equations3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2350, MATH 2352, PHYS 2124DescriptionFirst order equations and applications, second order equations, Laplace transform method, series solutions, system of linear equations, nonlinear equations and linear stability analysis, introduction to partial differentiation and partial differential equations, separation of variables, and Fourier series.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Model and solve simple problems using first order odes.
- 2.Solve linear, constant coefficient second-order odes.
- 3.Use the Laplace transform method.
- 4.Construct series solutions.
- 5.Solve a system of linear, constant coefficient, first-order odes.
- MATH 2352Differential Equations4 Credit(s)Prerequisite(s)MATH 2111 OR MATH 2121 OR MATH 2131Exclusion(s)MATH 2350, MATH 2351, PHYS 2124DescriptionFirst and second order differential equations, initial value problems, series solutions, Laplace transform, numerical methods, boundary value problems, eigenvalues and eigenfunctions, Sturm-Liouville theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop an understanding of the core ideas and concepts of Ordinary Differential Equations.
- 2.Apply rigorous and analytic approach to analyze and solve Differential Equations, including solution methods and proofs of theorems.
- 3.Recognize the power of abstraction and generalization, and to carry out investigative mathematical work with independent judgment.
- 4.Communicate problem solutions using correct mathematical terminology and good English.
- MATH 2411Applied Statistics4 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics OR MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)IEDA 2540, ISOM 2500, LIFS 3150DescriptionA systematic introduction to statistical inference, including the necessary probabilistic background, point and interval estimation, hypothesis testing.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Solve basic problems in probability.
- 2.Make inferences about the population by applying suitable statistical approaches, such as estimation, hypothesis testing, and linear regression.
- 3.Formulate statistical questions for real-world problems and interpret the results.
- 4.Analyze data using R.
- MATH 2421Probability4 Credit(s)Prerequisite(s)MATH 1014 OR MATH 1020 OR MATH 1024Corequisite(s)MATH 2011 OR MATH 2023Exclusion(s)IEDA 2520, MATH 2431, ELEC 2600, ELEC 2600H (prior to 2022-23), ISOM 3540Cross-Campus Equivalent CourseFTEC 2120DescriptionSample spaces, conditional probability, random variables, independence, discrete and continuous distributions, expectation, correlation, moment generating function, distributions of function of random variables, law of large numbers and limit theorems.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Use axioms of probability to calculate various probabilities.
- 3.Understand discrete and continuous random variables and associate them with various random experiments.
- 4.Solve real and hypothetical problems using the laws of large numbers and central limit theorem.
- MATH 2431Honors Probability4 Credit(s)Prerequisite(s)(Grade A- or above in MATH 1014) OR MATH 1020 OR MATH 1024Corequisite(s)MATH 2011 OR MATH 2023Exclusion(s)ELEC 2600, ELEC 2600H (prior to 2022-23), ISOM 3540, MATH 2421DescriptionThis is an honors undergraduate course in probability theory. Topics include probability spaces and random variables, distributions (absolutely continuous and singular distributions) and probability densities, moment inequalities, moment generating functions, conditional expectations, independence, conditional distributions, convergence concepts (weak, strong and in distribution), law of large numbers (weak and strong) and central limit theorem. Some rigorous theoretical results in probability will be discussed.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Solve some basic and advanced problems in probability
- 2.Understand more distributions of random variables
- 3.Solve some complicated problems of finding a distribution of a random variable by a new technique --- moment generating function
- 4.Understand how to prove some limit theorems in probability, like the central limit theorem
- MATH 2511Fundamentals of Actuarial Mathematics3 Credit(s)Prerequisite(s)MATH 1003 OR MATH 1014 OR MATH 1020 OR MATH 1024DescriptionThis course covers the fundamental concepts of actuarial financial mathematics and how these concepts are applied in calculating present and accumulated values for various streams of cash flows. The topics covered include interest rates, present value, annuities valuation, loan repayment, bond and portfolio yield, bond valuation, rate of return, yield curve, term structure of interest rates, duration and convexity of general cash flows and portfolios, immunization, stock valuation, capital budgeting, dynamic cash flow processes, and asset and liability management.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basic concepts related to time value of money, such as interest rates, discount rate, present value, future value, etc. and how to carry out related calculation
- 2.Understand the concepts related to annuities with payments that are not contingent and how to carry out calculation related to the future or present value of an annuity
- 3.Understand the concepts related to loans and sinking fund and how to carry out calculation related to a loan, such as outstanding balance and interest and principal repayment
- 4.Understand the concepts related to bonds and how to carry out calculation related to a bond, such as bond value, bond yield, amortization of premium, etc.
- 5.Understand the concepts related to general cash flows and portfolios and how to carry out calculation related to such portfolios, such as present value, yield rate, rate of return, duration, and convexity, etc.
- 6.Understand the concepts related to immunization and how to construct an investment portfolio to immunize a set of liability cash flows
- 7.Enhance the ability of using advanced mathematics, e.g., calculus, to solve real-world problems
- 8.Enhance the ability of using computational software such as Excel
- MATH 2731Mathematical Problem Solving3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics/AL Applied Mathematics; OR MATH 1014 OR MATH 1020 OR MATH 1024DescriptionDiscussions on problem solving techniques. Basics materials in combinatorics, number theory, geometry and mathematical games.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize the power of abstraction and generalization and apply logical reasoning to investigate mathematical work with independent judgement.
- 2.Collaborate and communicate effectively for creative solutions.
- 3.Apply rigorous deductive reasoning in conjunction with quantitative methods to analyse and solve problems related to the math profession.
- MATH 3033Real Analysis4 Credit(s)Prerequisite(s)(MATH 2011 / MATH 2023) AND (MATH 2033 / MATH 2043) AND (MATH 2111 / MATH 2121 / MATH 2131 / MATH 2350)Exclusion(s)MATH 3043Cross-Campus Equivalent CourseFTEC 3140DescriptionFunctions of several variables, implicit and inverse function theorem, uniform convergence measure and integral on the real line.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important terms and definitions in analysis.
- 2.Understand logical deduction of important facts in mathematical analysis of high dimension spaces and apply integration theory to solve mathematical and statistical problems.
- 3.Apply rigorous analytical techniques taught in class to solve problems frequently appeared in the mathematical profession.
- MATH 3043Honors Real Analysis4 Credit(s)Prerequisite(s)Grade A- or above in MATH 2043Exclusion(s)MATH 3033DescriptionThe MATH 2043 and 3043 is a rigorous sequence in analysis on the line and higher dimensional Euclidean spaces. Differentiation and integration in higher dimensions, implicit function and inverse function theorem, Stokes theorem, and Lebesgue measure.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop an understanding of the core ideas and concepts of Lebesgue measure theory.
- 2.Understand the workable knowledge in real analysis for further studies and research in partial differential equations, geometric analysis, probability theory and related fields.
- 3.Develop logical reasoning and critical thinking skills.
- MATH 3121Abstract Algebra3 Credit(s)Prerequisite(s)MATH 2111/MATH 2121/MATH 2131/MATH 2350Exclusion(s)MATH 3131DescriptionPolynomials; Jordan canonical form, minimal polynomials, rational canonical form; equivalence relation; group, coset, group action; introduction to rings and fields.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important concepts and definitions in algebra.
- 2.Know the applications of algebra such as symmetry.
- 3.Understand how the mathematical knowledge students learnt before can be better organized and generalized.
- 4.Know how to solve problems in algebra.
- 5.Know how to construct rigorous proofs.
- MATH 3131Honors in Linear and Abstract Algebra II4 Credit(s)Prerequisite(s)Grade B- or above in MATH 2131DescriptionThe MATH 2131 and 3131 is a sequence of highly rigorous introduction to linear algebra and abstract algebra. Groups, rings, homomorphisms, quotients, group actions, polynomial rings, Chinese remainder theorem, field extensions.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Use algebraic techniques to formulate and apply the fundamental theorems in concise form.
- 3.Understand and apply the basic concepts and theorems in abstract algebra.
- 4.Understand and apply the techniques of abstract algebra.
- 5.Understand and write rigorous proof.
- MATH 3312Numerical Analysis3 Credit(s)Prerequisite(s)(COMP 1021 / COMP 1022P / COMP 1023) AND (MATH 2111 / MATH 2121 / MATH 2131 / MATH 2350) AND (MATH 2031 / MATH 2033 / MATH 2043)Exclusion(s)MECH 4740, PHYS 3142Cross-Campus Equivalent CourseFTEC 3110DescriptionBasic numerical analysis, including stability of computation, linear systems, eigenvalues and eigenvectors, nonlinear equations, interpolation and approximation, numerical integration and solution of ordinary differential equations, optimization.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Model and solve simple problems using first order odes.
- 2.Solve linear, constant coefficient second-order odes.
- 3.Use the Laplace transform method.
- 4.Construct series solutions.
- 5.Solve a system of linear, constant coefficient, first-order odes.
- 6.Solve partial differential equations using separation of variables.
- MATH 3322Matrix Computation3 Credit(s)Prerequisite(s)MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350DescriptionThis course will introduce some basic matrix analysis theory and some popular matrix computation algorithms, and illustrate how they are actually used in data science. Specific topics include advanced linear algebra such as orthogonal projections and vector and matrix norms; the theories and computations of matrix factorizations such as QR decomposition, Singular Value Decomposition (SVD), and Schur decomposition; and applications to data analysis problems such as principle component analysis via SVD and collaborative filtering via matrix completion.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand QR decomposition and its numerical algorithm
- 2.Understand singular value decomposition and its algorithm
- 3.Understand Schur decomposition and its algorithm
- 4.Implement various matrix computation algorithms on a computing platform and apply them to solve data analysis problems
- MATH 3332Data Analytic Tools3 Credit(s)Prerequisite(s)(MATH 2011 OR MATH 2023) AND (MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350)DescriptionThis course will introduce to the students some mathematical analysis tools that are useful for data analysis. The topics include Fourier analysis, wavelet analysis, function expansions, and basic functional analysis (Banach space, Hilbert spaces, linear operators, contract mapping, etc), and basic convex analysis (subgradient, convex conjugate).Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand continuous Fourier and wavelet transform and to do discrete Fourier and wavelet transform for a given data with a computing platform
- 2.Understand various function expansions and use them to approximate given functions
- 3.Understand basic functional analysis
- 4.Understand basic convex analysis
- MATH 3343Combinatorial Analysis3 Credit(s)Prerequisite(s)MATH 2121/MATH 2111/MATH 2350/MATH 2131; or MATH 2343/COMP 2711DescriptionAn introduction to combinatorics: What is combinatorics? Permutations and combinations, binomial theorem, generating permutations and combinations, pigeonhole principle, Ramsey theory, inclusion-exclusion principle, rook polynomials, linear recurrence relations, nonhomogeneous linear recurrence relations of the first and second order, generating functions, Catalan numbers, Stirling numbers, partition numbers, matchings and stable matchings, systems of distinctive representatives, block designs, Steiner triple systems, Latin squares, Burnside's lemma, Polya counting formula.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop concrete knowledge to understand the core combinatorial ideas and to taste the style of discrete part of mathematics.
- 2.Recognize the power of abstraction and generalization, and to carry out investigative mathematical work with independent judgment.
- 3.Apply the fundamental principles, counting formulas, algorithms, and other techniques to formulate mathematical problems and to solve them with skills.
- 4.Improve the use of correct mathematical terminology and writing of correct mathematical proofs.
- MATH 3423Statistical Inference3 Credit(s)Prerequisite(s)MATH 2421 OR MATH 2431Cross-Campus Equivalent CourseFTEC 3130DescriptionSampling theory, order statistics, limiting distributions, point estimation, confidence intervals, hypothesis testing, non-parametric methods.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the main concept of doing statistical inference.
- 2.Find the maximum likelihood estimator in some statistical problems.
- 3.Understand the new inferential ideas like Fisher information and CR lower bound clearly.
- 4.Find different estimates with some special estimation techniques they learn in class.
- 5.Do some advanced testing of hypotheses such as likelihood-ratio test.
- MATH 3424Regression Analysis3 Credit(s)Prerequisite(s)MATH 3423Exclusion(s)ISOM 5520DescriptionEstimation and hypothesis testing in linear regression, residual analysis, multicollinearity, indicator variables, variable selection, nonlinear regression.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Get familiar with simple and multiple linear regression, the involved statistical inference, prediction, the measure of goodness-of-fit, and applications on real data examples.
- 2.Understand the diagnostics of regression, residuals, checking linearity, leverage, influence, dealing with outliers and applications on real data examples.
- 3.Understand how to treat categorical variables as predictors, the transformation of variables, treating heteroscedastic errors and applications on real data examples.
- 4.Understand variable selection, the procedures and applications.
- 5.Understand logistic regression for classification problem, the quality of fit, determination of important variables and applications on real data examples.
- MATH 3425Stochastic Modeling3 Credit(s)Prerequisite(s)MATH 2421 OR MATH 2431Cross-Campus Equivalent CourseFTEC 3120DescriptionDiscrete time Markov chains and the Poisson processes. Additional topics include birth and death process, elementary renewal process and continuous-time Markov chains.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Identify and construct Markov processes and apply the limit laws.
- 3.Learn to apply the renewal processes and renewal functions to solve real problems.
- 4.Know the basic behavior of continuous time Markov processes including Poisson processes and law of rare events.
- MATH 3426Sampling3 Credit(s)Prerequisite(s)MATH 2411DescriptionBasic and standard sampling design and estimation methods. Particular attention given to variance estimation in sampling procedures. Topics include: simple random sampling, unequal probability sampling, stratified sampling, ratio and subpopulation and multistage designs.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions in sampling.
- 2.Understand the estimators in different sampling schemes and apply them in concise form.
- 3.Apply sampling techniques in familiar situations.
- 4.Analyze survey data using different statistical models with R/ Excel.
- MATH 3427Bayesian Statistics3 Credit(s)Prerequisite(s)MATH 2421 OR MATH 2431 OR ELEC 2600 OR ELEC 2600H (prior to 2022-23) OR ISOM 3540DescriptionThis course provides a basic training of Bayesian statistics. Some ideas and principles of Bayesian including prior and posterior distributions, conjugate priors, Bayesian estimates, empirical Bayes, Bayesian hypothesis testing, Bayesian model selection and Bayesian networking are covered. Other Bayesian tools such as Bayesian decision theory, Bayesian data analysis, and Bayesian computational skills will also be discussed. An open-source, freely available software R will be used to implement these computational and data analytics skills. Hands-on experience and case studies such as pattern recognition and spam filtering will also be provided to students. Completion of this course will give students access to a wide range of Bayesian analytical tools, customizable to real data.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Elaborate the concept and philosophy of Bayesian statistics and its main difference form the frequentist statistical approach
- 2.Explain the importance of prior distribution (e.g. flat and conjugate priors) in Bayesian inference and how we can conduct posterior inference by using Bayesian estimates and Bayesian hypothesis testing
- 3.Formulate a Bayesian solution to some real-data problems and interpret the results
- 4.Implement some Bayesian computational techniques like MCMC
- 5.Apply the conceptual and practical skills in Bayesian statistics to problems in statistics, data science, and other areas
- MATH 3428Statistical Computing3 Credit(s)Prerequisite(s)Prerequisite(s): MATH 2411 AND (MATH 2421 OR MATH 2431)DescriptionThis course covers the models, methods and algorithms in computational statistics. Topics include: basics of R programming; basic statistical data analysis and visualisation tools; R implementation of non-standard estimators; simulate random variables and random experiments; estimate variance and prediction performance by data partitioning and randomization (Jackknife, Bootstrap and Cross-Validation); expectation-maximization algorithm and applications; Markov Chain Monte Carlo sampling and applications. The students will learn computation-oriented statistical methods with hands-on experience on real data examples.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Use R for standard data analysis and visualization
- 2.Implement R-code for non-standard estimators (more advanced R programming)
- 3.Explore Re-sampling technique for variance estimate and cross validation
- 4.Understand EM algorithm and its applications
- 5.Understand MCMC and its applications
- MATH 3900Communicating Mathematics to the Public1 Credit(s)DescriptionThis project-based course allows students to develop expertise in mathematics outreach and knowledge transfer, as well as understand industrially and academically relevant skills. The course exposes students to promoting mathematics to the public. Activities may include lectures, seminars, workshops, and sharing sessions. Outputs will be diverse and may consist of exhibits, workshops, or presentations to be delivered in schools, online activities, and digital apps to be posted on websites or social media platforms. For MATH students only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Create educational material, communicate mathematical knowledge to unfamiliar audiences
- 2.Show judgment in the selection and presentation of material to communicate
- 3.Demonstrate essential communication skills such as verbal, visual, video, or online/social media communication
- 4.Examine the value of and assume ownership of their mathematics education
- MATH 4023Complex Analysis3 Credit(s)Prerequisite(s)(MATH 2011 OR MATH 2023 OR MATH 3043) AND (MATH 2033 OR MATH 2043)DescriptionComplex differentiability; Cauchy-Riemann equations; contour integrals, Cauchy theory and consequences; power series representation; isolated singularities and Laurent series; residue theorem; conformal mappings.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply the concept of limits to analyze and solve problems related to continuity and approximation in the mathematical profession.
- 2.Compute contour integrals of complex functions and Laurent series of meromorphic functions, and explain these computations clearly using concepts from complex analysis.
- 3.Recognize the power of Cauchy’s theory that made some difficult problems solvable, and apply logical reasoning to investigative mathematical work.
- 4.Develop mathematical maturity to undertake higher level studies in mathematics and related fields.
- MATH 4033Calculus on Manifolds3 Credit(s)Prerequisite(s)Grade A- or above in MATH 2023 AND B- or above in MATH 2131DescriptionIntroduction to manifolds, metric spaces, multi-linear Algebra, differential forms, Stokes theorem on manifolds, cohomology.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the key definitions.
- 2.Know how to carry out local computations.
- 3.Understand the connection and relevance to mechanics and electrodynamics.
- 4.Solve typical problems in geometry and symmetry.
- MATH 4051Theory of Ordinary Differential Equations3 Credit(s)Prerequisite(s)(MATH 2350 OR MATH 2351 OR MATH 2352) AND (MATH 3033 OR MATH 3043)DescriptionExistence and uniqueness theorems of ordinary differential equations, theory of linear systems, stability theory, study of singularities, boundary value problems.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basic theorems of ODEs on existence, uniqueness and stability.
- 2.Have solid foundation for future study in pure mathematics, applied mathematics, and other physical sciences.
- MATH 4052Partial Differential Equations3 Credit(s)Prerequisite(s)MATH 2011/MATH 2023/MATH 3043 and MATH 2111/MATH 2121/MATH 2131/MATH 2350 and MATH 2350/MATH 2351/MATH 2352DescriptionDerivations of the Laplace equations, the wave equations and diffusion equation; Methods to solve equations: separation of variables, Fourier series and integrals and characteristics; maximum principles, Green's functions.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Learn the background of basic partial differential equations, and their types.
- 3.Learn techniques to solve elementary partial differential equations.
- 4.Find particular solutions to well-posed problems to some PDEs.
- MATH 4063Functional Analysis3 Credit(s)Prerequisite(s)(MATH 3043 OR MATH 4061 (prior to 2021-22)) AND (MATH 2131 OR grade A- or above in MATH 2121)DescriptionBanach space. Hahn-Banach theorem, open mapping theorem, closed graph theorem, uniform boundedness theorem, separation theorem, Krein-Milman theorem. Weak topologies and weak topologies, reflexive spaces, separable spaces, Arzela-Ascoli theorem, uniform convexity. Hilbert space, Riesz representation theorem and Lax-Milgram theorem. Adjoints and duality. Compact, Fredholm, self-adjoint operators and their spectrum. Sobolev spaces, Sobolev inequalities, elliptic boundary value problems, and other applications.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately rigorous mathematical definitions.
- 2.Write rigorous mathematical proofs.
- 3.Generalize practical problems to abstract mathematical settings.
- 4.Solve real and hypothetical problems by identifying the underlying mathematics and analyzing the problem.
- MATH 4141Number Theory and Applications3 Credit(s)Prerequisite(s)MATH 2131Corequisite(s)(for students without prerequisites) MATH 3121DescriptionPrime numbers, unique factorization, modular arithmetic, quadratic number fields, finite fields, p-adic numbers, coding theory, computational complexity.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Become familiar with the history of mathematical development through elementary number theory.
- 2.Work with advanced methods in modern number theory.
- 3.Develop an understanding of the core ideas and concepts of analytic number theory for future studies in advanced number theory courses.
- MATH 4151Introduction to Lie Groups3 Credit(s)Prerequisite(s)(MATH 2011 OR MATH 2023 OR MATH 3043) AND (MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350)DescriptionGeneral linear groups, orthogonal groups, unitary groups, symplectic groups, exponential maps, maximal tori, Clifford algebra, spin groups.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Use calculus and linear algebra to formulate and apply the fundamental theorems in concise form.
- 3.Understand and apply the theory of root systems for classification and representations of simple Lie algebras.
- MATH 4221Euclidean and Non-Euclidean Geometries3 Credit(s)Prerequisite(s)MATH 2033 OR MATH 2043 OR MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350DescriptionAxioms and models, Euclidean geometry, Hilbert axioms, neutral (absolute) geometry, hyperbolic geometry, Poincare model, independence of parallel postulate.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the importance of axiomatic method.
- 2.Recognize and use appropriately important concepts and definitions in geometry and know how to study geometric problems using groups and symmetr.
- 3.Understand how the mathematical knowledge students learnt before can be better organized and generalized.
- MATH 4223Differential Geometry3 Credit(s)Prerequisite(s)MATH 2011/MATH 2023/MATH 3043 and MATH 2121/MATH 2131DescriptionCurve theory; curvature and torsion, Frenet-Serret frame; surface theory: Weingarten map, first and second fundamental forms, curvatures, Gaussian map, ruled surface, minimal surface; instrinsic geometry: Theorema Egregium, Coddazi-Mainardi equations, parallel transport, geodesics, exponential map, Gauss-Bonnet theorem.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Acquire workable knowledge on the fundamental concepts of regular curves and surfaces in Euclidean spaces.
- 2.Acquire necessary background for further studies in differential geometry, general relativity, and related fields.
- 3.Appreciate the beauty of differential geometry, especially the Gauss-Bonnet’s Theorem.
- MATH 4225Topology3 Credit(s)Prerequisite(s)MATH 2033/MATH 2043DescriptionMetric, topology, continuous map, Hausdorff, connected, compact, graph, Euler number, CW-complex, classification of surfaces.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important terms and definitions in topology.
- 2.Use topology notation to reformulate other seemingly unrelated problems.
- 3.Apply topology in familiar situations.
- 4.Solve real and hypothetical problems by identifying the underlying topological problem.
- MATH 4321Game Theory3 Credit(s)Prerequisite(s)(MATH 2011 OR MATH 2023 OR MATH 3043) AND (MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350)Exclusion(s)ECON 4124Cross-Campus Equivalent CourseFTEC 4330DescriptionZero-sum games; minimax theorem; games in extensive form; strategic equilibrium; bi-matrix games; repeated Prisonner's Dilemma; evolutionary stable strategies; games in coalition form; core; Shapley Value; Power Index; two-side matching games.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Appreciate how to use quantitative tools to analyse issues related to game theory.
- 2.Recognize the importance of applying rigorous and numerate approach to analyse and solve problem in game theory.
- 3.Apply mathematical modelling and analytic proofs to describe and explain phenomena in game theory.
- 4.Communicate the solutions of mathematical models of game theory using mathematical terminology and English language.
- MATH 4326Introduction to Fluid Dynamics3 Credit(s)Alternate code(s)OCES 4326Prerequisite(s)MATH 4052Exclusion(s)CIVL 2510, MECH 2210DescriptionLagrangian and Eulerian methods for the flow description; derivation of the Euler and Navier-Stokes equations; sound wave and Mach number; 2D irrotational flow; elements of aerofoil theory; water wave dispersion relation; shallow water waves; ship wave pattern; dynamics of real fluid, stokes flow and boundary layer theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop an understanding of the core ideas and concepts of Fluid Dynamics.
- 2.Recognize the power of abstraction and generalization, and to carry out investigative mathematical work with independent judgment.
- 3.Apply rigorous, analytic, highly numerate approach to analyze and solve problems of fluid dynamics using combined physical and mathematical means.
- 4.Communicate problem solutions using correct fluid dynamic terminology.
- MATH 4335Introduction to Optimization3 Credit(s)Prerequisite(s)(MATH 2011 OR MATH 2023) AND (MATH 2111 OR MATH 2121 OR MATH 2131)Cross-Campus Equivalent CourseDSAA 4086DescriptionThis course introduces fundamental theory and techniques of optimization. Topics include linear programming, unconstrained optimization, and constrained optimization. Numerical implementations of optimization methods are also discussed.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Be equipped with of fundamental knowledge of optimization
- 2.Develop an understanding of basic algorithms of optimization and their implementations
- 3.Set up optimization models for applications problems
- 4.Solve optimization problems independently
- 5.Implement some algorithms by software such as MATLAB
- 6.Communicate using correct mathematical terminology
- MATH 4336Introduction to Mathematics of Image Processing3 Credit(s)Prerequisite(s)MATH 2011/MATH 2023 and [MATH 2350 or (MATH 2111/MATH 2121/MATH 2131 and MATH 2351/MATH 2352)]Exclusion(s)COMP 4421, ELEC 3130DescriptionThis course introduces digital image processing principles and concepts, tools, and techniques with emphasis on their mathematical foundations. Key topics include image representation, image geometry, image transforms, image enhancement, restoration and segmentation, descriptors, and morphology. The course also discusses the implementation of these algorithms using image processing software.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Be equipped with theoretical knowledge, principles and techniques to image processing problems
- 2.Acquire a good appreciation of roles of mathematics in image processing
- 3.Implement image processing algorithms on computers
- 4.Apply computer algorithms to real-life problems
- 5.Present numerical output from a computer code in a systematical way
- MATH 4343Introduction to Graph Theory4 Credit(s)Previous Course Code(s)MATH 4821BPrerequisite(s)MATH 2343Cross-Campus Equivalent CourseFTEC 4270DescriptionThis course is to equip students with basic knowledge of graph theory that will be needed in mathematics, computer science, and engineering (in particular network analysis). Topics include but not restricted to: Euler tours and Chinese postman problem, Hamilton cycles and traveling salesman problem; minimum spanning trees and searching algorithms; block decomposition, ear decomposition, connectivity and edge connectivity; network flows, Ford‐Fulkerson (Max‐Flow Min‐Cut) theorem, augmenting‐path algorithm; planar graphs, Euler formula, duality, classification of Platonic solids, Kuratowski (planarity) theorem; maximum matchings and perfect matchings, matchings in bipartite graphs, matchings in general graphs, Tutte‐Berge theorem, Petersen theorem; probabilistic method, page rank problem, random walks; cycle spaces and bond spaces, graph Laplace operator, matrix‐tree theorem; Four‐Color problem, colorings and flows, chromatic number and flow number, chromatic polynomials, flow polynomials, Tutte polynomials; matroids.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate related problems in graph language and graph models
- 2.Master standard useful matrix methods such as incidence matrix, Laplace matrix, matrix‐tree formula, and graph Fourier transforms, etc.
- 3.Master basic concepts, ideas, techniques and core theorems of graph theory that may be applicable to network analysis and other practical problems
- 4.Demonstrate abilities in applying algorithms, graph analytic skills, and theoretical thinking for software development
- 5.Demonstrate ability in working with unsolved problems and explore new problems for future advanced studies
- MATH 4351Numerical Solutions of Partial Differential Equations3 Credit(s)Prerequisite(s)(MATH 2350 OR MATH 2351 OR MATH 2352) AND MATH 3312 AND MATH 4052DescriptionIntroduction to finite difference and finite element methods for the solution of elliptic, parabolic and hyperbolic partial differential equations; including the use of computer software for the solution of differential equations.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately numerical technique in computation.
- 2.Develop numerical approximation to discretize partial derivatives.
- 3.Apply numerical analysis to understand numerical schemes, and construct reliable and accurate numerical methods for different type of partial differential equations.
- 4.Solve real and hypothetical problems by applying the numerical schemes.
- MATH 4360Mathematical Modeling3 Credit(s)Prerequisite(s)MATH 2350 OR MATH 2351 OR MATH 2352DescriptionThis is an introductory course to mathematical modeling in science and engineering. The first part covers foundations of mathematical modelling. The second part discusses the applications, including mechanical vibrations, population dynamics, and traffic flow. Students will learn diverse modeling approaches to formulate, analyze and evaluate models mathematically. The course comprises both lectures and tutorials.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the foundations of mathematical modeling, including principles, methods, dimensional analysis, scale, approximation, and model validation
- 2.Understand a range of mathematical models built in a range of disciplines, with a focus on mechanical vibrations, population dynamics, and traffic flow
- 3.Analyze problems by building mathematical models, carrying out theoretical analysis, and performing numerical computation
- 4.Apply analysis and computation skills for mathematical models
- 5.Understand the technique used by mathematical modeling to develop mathematical maturity for undertaking higher level studies in applied mathematics and related fields
- MATH 4423Nonparametric Statistics3 Credit(s)Prerequisite(s)MATH 2411DescriptionThe sign test; Wilcoxon signed rank test; Wilcoxon rank-sum test; Kruskal-Wallis test; rank correlation; order statistics; robust estimates; Kolmogorov-Smirnov test; nonparametric curve estimation.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the nonparametric estimation method.
- 2.Understand the rank-based hypothesis test.
- MATH 4424Multivariate Analysis3 Credit(s)Prerequisite(s)MATH 3423 and MATH 3424Exclusion(s)ISOM 5530DescriptionInferences of means and covariance matrices, canonical correlation, discriminant analysis, multivariate ANOVA, principal components analysis, factor analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Get familiar with multivariate normal distribution, random sample, the distributions of sample mean and covariance, Linear combination of normal random variables.
- 2.Understand the testing of mean vector, Hotelling’s test, Likelihood ratio test, Confidence regions and Large sample inference, Comparing mean vectors from two populations, and one-way MANOVA.
- 3.Understand the population principal components, Sample variation summarisation.
- 4.Understand Canonical variates, correlation, interpretation of canonical variables, Sample canonical correlation.
- 5.Understand classification, Linear and quadratic classification rules, Evaluating classification performance.
- MATH 4425Introductory Time Series3 Credit(s)Prerequisite(s)MATH 3423 and MATH 3424DescriptionStationarity, (partial) auto-correlation function, ARIMA modeling, order selection, diagnostic, forecasting, spectral analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the features of time series model.
- 2.Understand How to fit a model by using the techniques in this course.
- MATH 4426Survival Analysis3 Credit(s)Prerequisite(s)MATH 3423DescriptionThe topics discussed in this course include basic quantities like hazard rate function, survival function, censoring and/or truncation; parametric estimation of the survival distribution by maximum likelihood estimation method; nonparametric estimation of the survival functions from possibly censored samples; parametric regression models; Cox's semi-parametric proportional hazards regression model; and multivariate survival analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Estimate failure time and loss distributions for empirical models
- 2.Estimate of the variance of estimators and confidence intervals for failure time and loss distributions for empirical models
- 3.Estimate of the parameters of failure time and loss distributions for parameter models
- 4.Estimate the parameters of failure time and loss distributions with censored and/or truncated data for parameter models
- 5.Estimate the variance of estimators and the confidence intervals for the parameters and functions of parameters of failure time and loss distributions for parameter models
- 6.Estimate failure time and loss distributions
- 7.Determine the acceptability of a fitted model and/or compare models
- MATH 4427Loss Models and their Applications3 Credit(s)Prerequisite(s)(ELEC 2600 OR ISOM 3540 OR MATH 2421 OR MATH 2431) AND (MATH 2011 OR MATH 2023) AND MATH 2511DescriptionThis course covers the construction of casualty loss models and their applications to insurance. Topics include severity models, frequency models, aggregate loss models, coverage modifications, effect of inflation on losses, risk measures, parameter and variance estimation in loss models, and construction of empirical models.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand commonly used survival models, how to create new families of loss distributions, how to choose the appropriate loss distributions and apply them in concrete applications
- 2.Understand commonly used frequency models, how to choose the appropriate frequency models, and how to apply them in concrete applications
- 3.Understand how to compute relevant parameters and statistics for collective risk models, how to evaluate compound models for aggregate claims, and how to compute aggregate claim distributions
- 4.Calculate risk measures of VaR and TVaR and understand their use and limitations
- 5.Understand how to apply limited fluctuation credibility including criteria for both full and partial credibility and how to apply Buhlmann and Buhlmann-Straub models
- 6.Understand how to apply conjugate priors in Bayesian analysis and how to apply empirical Baysian methods in the nonparametric and semiparametric cases
- 7.Enhance the ability of using advanced mathematics (calculus, probability, statistics, etc.) to solve real-world problems
- 8.Enhance the ability of building stochastic and statistical models for insurance
- 9.Enhance the ability of using computational software such as Matlab and implementing mathematical models using computer programs
- MATH 4429Credibility Theory and its Applications3 Credit(s)Prerequisite(s)MATH 2421 OR MATH 2431DescriptionCredibility theory is statistical inference used to make prediction based on both individual risk data and collective risk data. It is widely used in the insurance industry to predict the future claim payment, determine the insurance premium and determine the size of required reserve. This course will provide a mathematical treatment on credibility theory and explore the application of the theory in prediction of future claim payment, premium calculation. Topics include limited fluctuation credibility theory, greatest accuracy credibility theory, credibility premium, Buhlmann models, Buhlmann-Straub models and applications of credibility theory in solving insurance problems such as future loss prediction, premium calculation etc.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basic idea of credibility theory. Be able to apply the limited fluctuation credibility theory and understand the criteria for both full and partial credibility
- 2.Study the solution of credibility problem using the Buhlmann model and Buhlmann-Straub model
- 3.Apply empirical Bayesian estimation in non-parametric model and semiparametric model; Understand the strengths and weaknesses of nonparametric model and semiparametric model
- 4.Apply credibility theory in insurance problem
- MATH 4432Statistical Machine Learning3 Credit(s)Prerequisite(s)(COMP 1021 OR COMP 1022P OR COMP 1023) AND [(IEDA 2520 AND IEDA 2540) OR ISOM 2500 OR LIFS 3150 OR MATH 2411 OR MATH 2421 OR MATH 2431]Cross-Campus Equivalent CourseFTEC 4110DescriptionThis course provides students with an extensive exposure to the elements of statistical machine learning in supervised and unsupervised learning with real world datasets. Topics include regression, classification, resampling methods, model assessment, model selection, regularization, nonparametric models, boosting, ensemble methods, random forests, kernel methods, support vector machines, neural networks, and some standard techniques in unsupervised learning such as clustering and dimensionally reduction. Lab sessions on using R or Python in data analysis with machine learning methods will be conducted in class. Scientific reports and/or poster presentations are required for project evaluations.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the fundamental principles and techniques of statistical learning
- 2.Apply these techniques to the study of real-world datasets in class
- 3.Learn advanced materials with the aid of internet and reference
- 4.Work independently and collaborate effectively in a team
- 5.Communicate mathematical concepts effectively both orally and in writing
- MATH 4433Spatial Data Analysis3 Credit(s)Prerequisite(s)MATH 2421 OR MATH 2431DescriptionThis course provides an overview of and a basic training of spatial statistics with data analysis and examples including meteorological measurements from weather stations, demographics from census, and the incidence of disease over a particular geographic area. Some ideas and principles of spatial statistics including exploratory spatial analysis (e.g. Moran’s I), spatial data visualization, spatial interpolation (e.g. kriging), spatial correlation, spatial clustering, spatial map comparison, and spatial regression models are covered. An open-source, freely available software R and other software will be used to implement the computational and data analytics skills. Hands-on experience and case studies such as disease surveillance will also be provided to students. Completion of this course will give students access to a wide range of spatial analytical tools, customizable to real data.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Elaborate and master the concepts of spatial statistics
- 2.Explain the importance of spatial analysis (e.g. disease outbreak/surveillance) in real world such as epidemiology and the recent pandemic of COVID-19
- 3.Formulate real-data problems in the context of spatial analysis and interpret the results by using appropriate spatial methods and implement some spatial analysis and models in R and other software
- 4.Explore spatial patterning in variables (e.g. does the concentration of some pollutant vary spatially) and perform statistical inference (parameter estimation, prediction) for spatial models
- 5.Apply the conceptual and practical skills in spatial statistics to problems in statistics, epidemiology, public health, data science, and other areas
- MATH 4434Deep Learning3 Credit(s)Prerequisite(s)(MATH 2121 OR MATH 2131 OR MATH 2111) AND MATH 4432DescriptionThis course covers some basic concepts and underlying principles of deep learning with modern applications in artificial intelligence (AI). It delves into the fundamentals of machine learning methodologies with insights from case studies of relevant technologies. Allowing for the experimentation of applications of deep learning, this course is designed to encourage students to devise creative ways to put readily-available AI technologies to use to tackle problems in real life. Topics include: Perceptron/Adaline and linear models, gradient descent and boosting, stochastic approximation, convolutional neural networks, recurrent neural networks, long short term memory, resnet, transformers, generative adversarial networks, deep reinforcement learning, and self-supervised learning. The students will practice experiments with python programming.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explore the basic concepts and principles behind deep learning methodology
- 2.Explore the principles of various designs of neural network architectures
- 3.Explore the applications of deep learning in modern AI including image, time series, natural language processing
- 4.Develop programming experience for modern machine learning and AI
- MATH 4511Quantitative Methods for Fixed Income Derivatives3 Credit(s)Prerequisite(s)(MATH 2011 / MATH 2023) AND (MATH 2111 / MATH 2121 / MATH 2131 / MATH 2350) AND (IEDA 2520 AND IEDA 2540 / ISOM 2500 / LIFS 3150 / MATH 2411) AND (FINA 2203 / FINA 2303 / MATH 2511)DescriptionBond, bond markets and interest-rate derivatives markets. Yields, forward rate and swap rates. Yield-based risk management and regression-based hedging. Mortgage mathematics. Binomial models for equity and fixed-income derivatives. Arbitrage pricing and risk-neutral valuation principle. Eurodollar futures. Lognormal models and Black formula for caps and swaptions.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the fixed-income markets and popular securities.
- 2.Know bond mathematics and related risk management methodologies.
- 3.Understand arbitrage pricing principle for derivatives pricing.
- 4.Apply the Black formula to interest-rate derivatives.
- MATH 4512Fundamentals of Mathematical Finance3 Credit(s)Prerequisite(s)(MATH 2011 / MATH 2023) AND (MATH 2111 / MATH 2121 / MATH 2131 / MATH 2350) AND (IEDA 2540 / ISOM 2500 / LIFS 3150 / MATH 2411) AND (MATH 2511 / FINA 2203 / FINA 2303)DescriptionDuration and horizon rate of return, bond portfolio management and immunization; mean-variance formulation of portfolio choices of risky assets; Two-fund theorem and One-fund theorem; asset pricing under the capital asset pricing models and factor models; investment performance analysis; utility optimization in investment decisions; stochastic dominance.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the duration and horizon rate of return, bond portfolio management and immunization, application of bond immunization in asset-liability management.
- 2.Understand mean-variance formula of portfolio choices of risky assets. Two-fund theorem and one-fund theorem.
- 3.Understand asset pricing under the capital asset pricing model (CAPM) and factor models. Investment performance analysis.
- 4.Understand utility optimization in investment decisions and stochastic dominance.
- 5.Appreciate the use of various quantitative methods to analyse issues related to portfolio choice problems and investment performance analysis.
- MATH 4513Life Contingencies Models and Insurance Risk3 Credit(s)Alternate code(s)RMBI 4220Prerequisite(s)ELEC 2600 OR ISOM 3540 OR MATH 2421 OR MATH 2431DescriptionThe topics discussed in this course include survival models, life tables and selection, insurance benefits, annuities, premium calculation, and insurance policy values.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the models used to model decrements used in insurances, annuities, and investments and how to calculate probabilities based on those models
- 2.Understand the models used to model cash flows of life insurances and annuities and how to calculate the present values of the cash flows based on those models
- 3.Understand the methods for calculating benefit reserves for traditional life insurances and annuities and basic universal life insurances
- 4.Understand the models used to model cash flows for basic universal life insurances and how to calculate present values and contract level values
- 5.Understand the relationship between expenses and gross premium and how to calculate contract level values based on the gross premium for life insurances and annuities
- 6.Enhance the ability of using advanced mathematics (calculus, probability, statistics, etc.) to solve real-world problems
- 7.Enhance the ability of building stochastic and statistical models for life contingencies
- 8.Enhance the ability of using computational software such as Excel
- MATH 4514Financial Economics in Actuarial Science3 Credit(s)Prerequisite(s)(MATH 2421 OR MATH 2431) AND MATH 2511Exclusion(s)FINA 3203DescriptionThe course aims to study some actuarial models and their applications in derivative pricing and financial risk management. Topics include introduction to various derivatives such as forward, futures, European/ American options, exotic options and interest rate derivatives, uses of various options strategies in portfolio management, pricing options using binomial tree model, Black Scholes formula for options pricing and its extension, Options Greeks and their applications in hedging, use of Monte Carlo simulation in options pricing, pricing of interest rate derivatives using the Black-Derman-Toy tree. The course also prepares students to take the Exam MFE (Models for Financial Economics) of the Society of Actuaries.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize various financial derivatives (forward, futures, options, exotic options and interest rate derivatives) and their applications in the financial market
- 2.Recognize the general properties of options such as put-call parity, put-call duality for European currency options, relationship between option price and strike price and relationship between option price and time to maturity
- 3.Understand various option strategies (option spreads, collar, straddle, strangle, butterfly spread etc.) and explain how these strategies be applied to control the risk induced by price movement of the asset price
- 4.Construct suitable binomial tree models in pricing European options, American options and interest rate derivatives
- 5.Understand various concepts and model assumptions in Black-Scholes option pricing model and apply suitable techniques (risk-neutral valuation and Monte-Carlo simulation) to deduce pricing formulas for some European options
- 6.Understand various Option Greeks and their applications in risk management and identify arbitrage opportunities given a set of market data
- MATH 4515Statistical and Computational Methods in Financial Mathematics3 Credit(s)Prerequisite(s)(MATH 2121 OR MATH 2131 OR MATH 2111) AND (MATH 2421 OR MATH 2431)DescriptionThis course covers statistical and computational methods that are essential in financial data analysis, financial modeling, portfolio management and derivatives pricing. These tools are commonly used in quantitative financial models. Topics include: parametric models and parameter estimation, model fitting, multivariate analysis, linear regression, principal component analysis, bootstrapping method, Monto Carlo simulation methods and lattice tree algorithms. The students learn how to execute the tasks using computer software such as RStudio and Matlab.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explore the principles and theories behind various statistical methods
- 2.Explore the principles of some computational methods (Monte Carlo simulation and lattice tree method) in derivative pricing
- 3.Explore the application of statistical methods in financial data analysis, model selection and model fitting etc.
- 4.Explore the application of computation methods in pricing financial derivatives and examine the strength and weakness of each method
- 5.Develop programming experience for financial data analysis and derivative pricing
- MATH 4821Special Topics1-4 Credit(s)DescriptionFocuses on a coherent collection of topics selected from a particular branch of mathematics. A student may repeat the course for credit if the topics studied are different each time.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate related problems in the language of graphs.
- 2.Master the basic techniques of graph theory.
- 3.Consider unsolved problems and to find new problems for future studies.
- MATH 4822Special Topics in Pure Mathematics1-4 Credit(s)DescriptionSupplementary study of specialized topics for students of pure mathematics.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use appropriately important technical terms and definitions.
- 2.Use calculus and linear algebra to formulate and apply the fundamental theorems in concise form.
- 3.Understand and apply representation theory of finite groups.
- MATH 4823Special Topics in Applied Mathematics1-4 Credit(s)DescriptionSupplementary study of specialized topics for students of applied mathematics.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Recognize and use fundamental concepts and facts.
- 2.Use basics mathematics and physics to develop understanding of phenomena.
- 3.Use simple computation to enhance quantitative understanding.
- 4.Develop skills for literature search and journal reading.
- 5.Develop presentation skill.
- 6.Experience the conduct of peer-reviewing.
- MATH 4824Special Topics in Statistics and Financial Mathematics1-4 Credit(s)DescriptionSupplementary study of specialized topics for students of statistics.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Gain a deep understanding of statistical principles and frameworks of causal inference.
- 2.Master different statistical methodologies in causal inference to estimate treatment effects in both randomized experiments and observational studies.
- 3.Know the basic underlying theories of statistical methodologies in causal inference.
- 4.Solve real-world problems using appropriate statistical methodologies in causal inference.
- MATH 4825Special Topics in Actuarial Mathematics3 Credit(s)DescriptionThe course discusses one or two of the following three advanced subjects in actuarial mathematics: (1) advanced life contingencies models, (2) advanced casualty loss models, and (3) advanced financial economics. Based on the specific subjects chosen by the instructor, the topics covered in the course may include: (1) multiple state models, pension mathematics, interest rate risk, and emerging costs for traditional life insurance; (2) estimation of failure time and loss distribution using nonparametric methods, estimation of parameters of failure time and loss distribution with censored and/or truncated data, the acceptability of a fitted model, model comparison, and bootstrap methods; (3) Vasicek and Cox-Ingersoll-Ross bond pricing models, Black-Derman-Toy binomial model, Ito's formula, Black-Scholes option pricing model, exotic options, variance reduction methods in simulation, and delta-hedging.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the multiple state model and how to calculate premiums under the model
- 2.Understand how to value the benefits and contribution of a pension plan under multiple state model
- 3.Understand how to carry out cash flow analysis for traditional life insurance contracts
- 4.Understand how to estimate failure time and loss distributions using non-parametric methods
- 5.Understand how to estimate failure time and loss distributions using parametric methods
- 6.Understand how to determine the acceptability of a fitted model and how to compare models
- 7.Understand how to apply the Vasicek, Cox-lngersoll-Ross, and Black-Derman-Toy model
- 8.Understand how to use Black-sholes model for valuating and delta-hedging derivative securities
- 9.Enhance the ability of using advanced mathematics (calculus, probability, statistics, etc.) to solve real-world problems
- 10.Enhance the ability of building stochastic and statistical models for insurance
- 11.Enhance the ability of using computational software such as Excel and Matlab and implementing mathematical models using computer programs
- MATH 4900Academic and Professional Development1 Credit(s)DescriptionThis course is for academic and professional development of students. The course arranges seminars and small group activities to expose students to mathematics in real life, explore their possible career choice, and enhance the interactions between students and faculties. Activities may include seminars, workshops, advising and sharing sessions, interaction with faculty and teaching staff, and discussion with student peers or alumni. Graded P or F. For MATH students only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop relationships with faculty members and staffs
- 2.Become self-directed in planning and accomplishing academic goals
- 3.Identify career and personal plans and work towards these by developing realistic plans
- 4.Examine the value of and assume ownership of his/her education
- MATH 4921Student Seminars1-3 Credit(s)Prerequisite(s)A passing grade in AL Pure Mathematics / AL Applied Mathematics OR MATH 1014 OR MATH 1020 OR MATH 1024DescriptionWorking in small teams, students are required to select a topic in pure mathematics, applied mathematics or statistics area. They will discuss and write up their learning and present it at the seminars. The level of the topics can range from simple calculus to advanced topology, geometry or statistics. Students may repeat the course for credit at most two times.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Present their learning in pure mathematics, applied mathematics or statistics area.
- MATH 4981-4985Independent Study1-3 Credit(s)DescriptionAdvanced undergraduate topics independently studied under the supervision of a faculty member. May be repeated for credit if different topics are studied. May be graded P/F or letter grade.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply advanced mathematical concepts and techniques to solve complex problems independently.
- MATH 4990Undergraduate Project2-3 Credit(s)Prerequisite(s)MATH 4982DescriptionWork in any area of mathematics under the guidance of a faculty member. The project either surveys a research topics or describes a small project completed by the student.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop critical thinking skills by analyzing mathematical theories and their applications in real-world scenarios.
- MATH 4991Capstone Project in Pure Mathematics3 Credit(s)Prerequisite(s)MATH 3121 OR MATH 3131Exclusion(s)MATH 4992, MATH 4993, MATH 4994, MATH 4999DescriptionThis is a project-based course that provides students an opportunity to integrate and apply mathematical tools to analyze problems in pure mathematics. Specific topics will be chosen by the instructor. For MATH students in their fourth year of study only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain advanced mathematical theories, concepts and principles using precise mathematical language
- 2.Apply independent judgment to investigative mathematical work
- 3.Apply a rigorous logical and analytic approach to execute tasks and solve mathematical problems
- 4.Work independently and collaborate effectively in a team
- 5.Communicate mathematical concepts and methods effectively to a range of audiences, both orally and in writing
- 6.Analyze the influence of mathematical sciences and their impact of human activity
- 7.Draw on a global perspective and sound scientific evidence to evaluate the role of mathematical sciences in the international science community
- MATH 4992Capstone Project in Applied Mathematics3 Credit(s)Prerequisite(s)MATH 3312Exclusion(s)MATH 4991, MATH 4993, MATH 4994, MATH 4999DescriptionThis is a project-based course that provides students an opportunity to integrate and apply mathematical tools to analyze problems in applied mathematics. Specific topics will be chosen by the instructor. For MATH students in their fourth year of study only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain advanced mathematical theories, concepts and principles using precise mathematical language
- 2.Apply independent judgment to investigative mathematical work
- 3.Apply a rigorous logical and analytic approach to execute tasks and solve mathematical problems
- 4.Work independently and collaborate effectively in a team
- 5.Communicate mathematical concepts and methods effectively to a range of audiences, both orally and in writing
- 6.Analyze the influence of mathematical sciences and their impact of human activity
- 7.Draw on a global perspective and sound scientific evidence to evaluate the role of mathematical sciences in the international science community
- MATH 4993Capstone Project in Statistics3 Credit(s)Prerequisite(s)MATH 3424Exclusion(s)MATH 4991, MATH 4992, MATH 4994, MATH 4999DescriptionThis is a project-based course that provides students an opportunity to integrate and apply their statistical knowledge to analyzing data. Students may make use of the statistical package SAS to conduct their project. For MATH students in their fourth year of study only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Examine the key theories, principles and techniques of data analysis
- 2.Apply independent judgment to objective analysis and prediction of quantitative information
- 3.Apply a rigorous analytic and highly numerate approach to analyze and solve both day-to-day and professional problems
- 4.Work independently and collaborate effectively in a team
- 5.Communicate statistical outcomes effectively to both lay and expert audiences by utilizing appropriate information and communication technology, through the report writing and project presentation
- 6.Apply an appropriate method to analyze and solve both dayͲtoͲday and professional problems using statistical software
- 7.Appraise the application of statistical modeling to a range of problems and persuade and influence others of its precision and value
- MATH 4994Capstone Project in Mathematics and Economics3 Credit(s)Exclusion(s)MATH 4991, MATH 4992, MATH 4993, MATH 4999DescriptionThis is a project-based course that provides students an opportunity to integrate and apply mathematical tools to analyze problems in economics and social science. Specific topics will be chosen by the instructor. For MATH students in their fourth year of study only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Appreciate how to use quantitative tools to analyze issues related to various mathematical models in economics and social science, including fair allocation, voting methods, proportional representation and traffic flows
- 2.Recognize the importance of applying rigorous and numerate approach to analyze and solve problem in economics and social science
- 3.Apply mathematical modeling and analytic proofs to describe and explain phenomena in economics and social science
- 4.Communicate the solutions of mathematical models of economics and social science using mathematical terminology through oral presentation and written reports
- MATH 4995Capstone Project for Data Science3 Credit(s)Prerequisite(s)MATH 3322 AND MATH 3332DescriptionThis is a project-based course that trains students on applying computational and analytical tools (matrix computation, Fourier and wavelet transform, convex optimization, etc.) to real-world data analysis problems (recommendation system, signal processing, computer vision, etc.). Familiarity with a programming language is preferred, such as R, Matlab, or Python. For BSc in Data Science and Technology students only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate the problem to a mathematical problem
- 2.Find proper analytical and computational tool to solve the problem
- 3.Implement and test the algorithm in a programming language
- 4.Present and interpret the results
- MATH 4996Capstone Project in Financial and Actuarial Mathematics3 Credit(s)Prerequisite(s)MATH 4427 OR MATH 4511 OR MATH 4512 OR MATH 4514DescriptionThis is a capstone project for all students majoring in Mathematics under the Financial and Actuarial Mathematics track. Students work on an individual/group project on a selected topic in Financial Mathematics or Actuarial Mathematics under the supervision of an instructor. In particular, the students will explore how to apply various mathematical tools and financial/actuarial knowledge learnt in previous courses to solve some real-life problems in finance or actuarial area.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Identify problems and formulate the problems using suitable mathematical models
- 2.Explore some advanced and modern mathematical skills for research
- 3.Apply various mathematical tools and statistical method to solve the problems
- 4.Communicate and present research ideas effectively
- MATH 4999Independent Capstone Project3 Credit(s)Exclusion(s)MATH 4991, MATH 4992, MATH 4993, MATH 4994DescriptionA capstone project conducted under the supervision of a faculty member. A written report is required. Students need to individually seek a faculty mentor's consent prior to enrollment in this course.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain knowledge, principles and use of precise mathematical language in mathematical theories at college level
- 2.Carry out investigative mathematical work with independent judgment
- 3.Apply rigorous, logical, and analytic methods to execute tasks and solve mathematical problems
- 4.Work independently and collaborate effectively in a team
- 5.Communicate effectively, both in oral and written forms, about mathematical knowledge to audience
- 6.Self-evaluate their own learning progress, and develop motivation and skills for lifelong learning
- 7.Recognize the importance of complying with ethics of science and academic integrity
- 8.Show appreciation of mathematical sciences and its interface with human activities
- 9.View issues in mathematical sciences with reference to the practices of the international science community