# Postgraduate Courses

- MATH 5011Advanced Real Analysis I[3-0-0:3]Previous Course Code(s)MATH 501BackgroundMATH 3033DescriptionBasic topology, continuous function spaces, abstract measure and integration theory, Lp spaces, convexity and inequalities, Hilbert spaces, Banach spaces, Complex measure.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize fundamental concepts in the measure theory.
- 2.Identify and describe major theorems in the measure theory.
- 3.Develop analytic logic and rigorous reasonings.

- MATH 5030Complex Function Theory[3-0-0:3]Previous Course Code(s)MATH 503BackgroundMATH 3033 and MATH 4023DescriptionReview of basic properties of analytic functions. Phragmen-Lindelof principle, normal family, Riemann mapping theorem. Weierstrass factorization theorem, Schwarz reflection principle, analytic continuation, harmonic function, entire function, Hadamard factorization theorem, Picard theorem.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Understand the geometric nature of residue calculus and analytic functions; lectures; homework.
- 2.Learn about the Möbius transformations and their geometric properties.
- 3.Understand the use of normal families in the proof Riemann mapping theorem; lectures; homework.
- 4.Acquire knowledge of Schwarz-Christoffel mappings and their applications to elliptic integrals; lectures; homework/project presentations.
- 5.Acquire knowledge of entire functions and their infinite product representations such as the Gamma functions; lectures; homework/project presentations.
- 6.Acquire knowledge of elliptic functions, modular functions and Picard’s theorems; lectures; homework/project presentations.

- MATH 5111Advanced Algebra I[3-0-0:3]Previous Course Code(s)MATH 511BackgroundMATH 3121 and MATH 4121 (prior to 2014-15)DescriptionAdvanced theory of groups, linear algebra, rings, modules, and fields, including Galois theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize the types of algebraic structures such as groups, rings and mdules. Build a solid fundation of algebra.
- 2.Identify the relations of algebraic structures with other structures in mathematics such as geometric structures and analytic structures.
- 3.Apply the algebraic methods and ideas learnt in this course to other fields such as geometry.
- 4.Apply the knowledge of higher algebra to solve the problems in other areas in mathenatics and mathematical physics.

- MATH 5112Advanced Algebra II[3-0-0:3]Previous Course Code(s)MATH 512BackgroundMATH 5111DescriptionAdvanced topics in algebra: group representations, associative algebras, commutative algebra, homological algebra, algebraic number theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Review the basics of abstract algebra and the main concepts in representation theory.
- 2.Introduce the main general results about representations of associative algebras.
- 3.Survey the main results about representations of finite groups.
- 4.Study some more advanced and special topics in the representation theory of finite groups.
- 5.Introduce the representation theory of quivers, and classify quivers of finite type.
- 6.Provide an introduction to: category theory and abelian categories in particular; homological algebra and its applications to categories of representations; & representation theory of finite dimensional algebras.

- MATH 5143Introduction to Lie Algebras[3-0-0:3]Previous Course Code(s)MATH 514Prerequisite(s)MATH 2131 and MATH 3131DescriptionLie algebras. Nilpotent, solvable and semisimple Lie algebras. Universal enveloping algebras and PBW-theorem. Cartan subalgebras. Roots system, Weyl group, and Dynkin diagram. Classification of semisimple Lie algebras. Representations of semisimple algebras. Weyl character formula. Harish-Chandra isomorphism theorem.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Understand the concepts and basic techniques of Lie algebras and their representations.
- 2.Descrition of the root systems of semisimple Lie algebras.
- 3.Learn the properties of Weyl groups.
- 4.Classify simply Lie algebra by irreducible root systems.
- 5.Study Verma modules and irreducible highest weight modules.

- MATH 5145Introduction to Lie Groups[3-0-0:3]Previous Course Code(s)MATH 515Prerequisite(s)MATH 5111 and MATH 5143DescriptionThis course is an introduction to the structure and representation theory of compact and noncompact reductive Lie groups. Topics include general properties of Lie groups and Lie algebras, Peter-Weyl Theorems, representations of compact Lie groups, theorems of the highest weight, Harish-Chandra isomorphism, Weyl character formula, the structure theory of noncompact semisimple and reductive Lie groups, classification of simple real Lie algebras, induced representation and Frobenius reciprocity, classical branching theorems.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Understand the concepts and basic techniques of Lie groups, Lie algebras and their representations.
- 2.Understand the structure of Lie subgroups and Lie subalgebras, and real forms of complex Lie algebras.
- 3.Learn the fundamental theorems of Lie theory.
- 4.Study orthogonality of characters and Peter-Weyl theorems.
- 5.Applications to harmonic analysis.

- MATH 5230Differential Topology[3-0-0:3]Previous Course Code(s)MATH 523BackgroundMATH 4225DescriptionManifolds, embedding and immersion, Sard's theorem, transversality, degree, vector fields, Euler number, Euler-Poincare theorem, Morse functions.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Manifold and tangent bundle.
- 2.Transversality theorem.
- 3.Intersection number mod 2.
- 4.Intersection number.
- 5.Euler number and Poincare-Hopf theorem.
- 6.Differential form and Stokes' theorem.

- MATH 5240Algebraic Topology[3-0-0:3]Previous Course Code(s)MATH 524DescriptionFundamental group, covering space, Van Kampen theorem, (relative) homology, exact sequences of homology, Mayer-Vietoris sequence, excision theorem, Betti numbers and Euler characteristic.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Fundamental groupoid and higher homotopy groups.
- 2.Singular homology theory.
- 3.CW-complex.
- 4.Singular cohomology theory.
- 5.Poincare duality.

- MATH 5251Algebraic Geometry I[3-0-0:3]BackgroundMATH 5111 or equivalent postgraduate algebraDescriptionProjective spaces, algebraic curves, divisors, line bundles, algebraic varieties, coherent sheaves, schemes. Some commumative algebra and homological algebra such as notherian ring, regular ring, valuation ring, kahler differentials.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Learn the relations between commuatative algebra and affine varieties and affine schemes.
- 2.Master the techchniques using algebra to study geometry.
- 3.Learn the concepts of schemes and basic properties of schemes.
- 4.Learn the sheaves of modules on schemes.

- MATH 5261Algebraic Geometry II[3-0-0:3]Prerequisite(s)MATH 5251BackgroundMATH 5111 or equivalent postgraduate algebraDescriptionDerived functors, cohomology of coherent sheaves on schemes, extension groups of sheaves, higher direct image of sheaves, Serre duality, flat morphisms, smooth morphisms, and semi-continuity, basics of curves and surfaces.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Deeper understanding of using algebra to study geometry.
- 2.Learn the key geometry concepts of schemes using algebraic methods.
- 3.Master the viewpoint of Grothendieck's cohomology formulation.
- 4.Study various cohomology of coherent sheaves.

- MATH 5281Partial Differential Equations[3-0-0:3]Previous Course Code(s)MATH 6050EBackgroundMulti-variables calculus, linear algebra, Lebesgue integralDescriptionThis is an introductory postgraduate course on Partial Differential Equations (PDEs). We will start with the classical prototype linear PDEs, and introduce a variety of tools and methods. Then we will extend our beginning theories to general situation using the notion of Sobolev spaces, Holder space and weak solutions. We will prove the existence, uniqueness, regularity and other properties of weak solutions.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize the types of second-order PDEs as typified by classical equations of mathematical physics, such as the wave equation, heat equation and Laplace equation.
- 2.Identify and describe the major theories of general PDEs.
- 3.Apply the tools of calculus, linear algebra and real analysis in a coherent way to PDE problems.
- 4.Apply the knowledge of PDEs to physical sciences and engineering, and physically interpret the solutions.
- 5.Use different methods, such as Fourier transform, separation variables, characteristics, similarity, power series to solve PDEs.

- MATH 5285Applied Analysis[3-0-0:3]Previous Course Code(s)MATH 6050BBackgroundUndergraduate course of multivariable calculus, linear algebra, and real analysisDescriptionContraction mapping theorem, Fourier series, Fourier transforms, Basics of Hilbert Space theory, Operator theory in Hilbert Spaces, Basics of Banach space theory, Convex analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Explain the key ideas and concepts behind various analytical techniques.
- 2.Identify situations where analytical techniques are applicable.
- 3.Recognize limitations of the analytical techniques.
- 4.Develop extension of generalization for the techniques.
- 5.Implement the techniques to problems in various situations.

- MATH 5311Advanced Numerical Methods I[3-0-0:3]Previous Course Code(s)MATH 531DescriptionNumerical solution of differential equations, finite difference method, finite element methods, spectral methods and boundary integral methods. Basic theory of convergence, stability and error estimates.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize and use appropriately numerical techniques in computation.
- 2.Develop numerical scheme to discretize partial differential equations.
- 3.Apply numerical analysis to examine the consistency, stability and convergence of the numerical methods.
- 4.Apply appropriate numerical schemes to solve real and hypothetical problems.

- MATH 5312Advanced Numerical Methods II[3-0-0:3]Previous Course Code(s)MATH 532Prerequisite(s)MATH 5311DescriptionDirect and iterative methods. Programming techniques and softwares libraries. Sparse solvers, Fast algorithms, multi-grid and domain decomposition techniques.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Understand direct and iterative algorithms for solving linear systems, and their convergence theory.
- 2.Identify suitable algorithms to solve linear equations arising from practical science and engineering problems, and implement them on a computing platform.
- 3.Understand algorithms and theories of other numerical linear algebra problems including the least squares problem and the eigenvalue problem.

- MATH 5350Computational Fluid Dynamics for Inviscid Flows[3-0-0:3]Previous Course Code(s)MATH 535DescriptionDerivation of the Navier-Strokes equations; the Euler equations; Lagriangian vs. Eulerian methods of description; nonlinear hyperbolic conservation laws; characteristics and Riemann invariants; classification of discontinuity; weak solutions and entropy condition; Riemann problem; CFL condition; Godunov method; artificial dissipation; TVD methods; and random choice method.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Understand the characteristics in linear and nonlinear scalar equations, the concept of entropy, and the condition for the formation of discontinuous shock. Solve the Riemann problem for the nonlinear scalar equation with concave and convex flux functions. Develop numerical scheme to solve the Burgers’ equation and traffic flow equation.
- 2.Identify the characteristic variables for the linear hyperbolic system. Construct the analytical solution of the Riemann problem. Develop numerical scheme to solve the linear system.
- 3.Obtain the characteristic variables for the nonlinear 2x2 system, such as the shallow water equations. Construct the analytical similarity solution for the Riemann problem and apply it to the wave interactions.
- 4.Derive the gas dynamic Euler equations. Present the Euler equations in terms of conservative, characteristic and primitive variables. Construct the Riemann solution for the Euler equations. Identify the interaction among different kinds of waves.
- 5.Develop numerical scheme for the Euler equations. Understand approximate Riemann solvers. Construct reliable numerical schemes beyond the inviscid Euler equations.

- MATH 5351Mathematical Methods in Science and Engineering I[3-0-0:3]Previous Course Code(s)MATH 551DescriptionModeling and analytical solution methods of nonlinear partial differential equations (PDEs). Topics include: derivation of conservation laws and constitutive equations, well-posedness, traveling wave solutions, method of characteristics, shocks and rarefaction solutions, weak solutions to hyperbolic equations, hyperbolic Systems, linear stability analysis, weakly nonlinear approximation, similarity methods, calculus of variations.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to describe problems in science and engineering by partial differential equation models.
- 2.Apply analytical solution methods to solve nonlinear partial differential equations.
- 3.Apply approximation methods to solve nonlinear partial differential equations.
- 4.Demonstrate abilities to interpret the solutions of partial differential equation models for problems in science and engineering.

- MATH 5352Mathematical Methods in Science and Engineering II[3-0-0:3]Previous Course Code(s)MATH 552Prerequisite(s)MATH 5351DescriptionAsymptotic methods and perturbation theory for obtaining approximate analytical solutions to differential equations. Topics include: local analysis of solutions to differential equations, asymptotic expansion of integrals, global analysis and perturbation methods, WKB theory, multiple-scale analysis, homogenization method.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to obtain approximate analytical solutions to differential equations by asymptotic methods.
- 2.Identify perturbation problems in science and engineering.
- 3.Demonstrate abilities to understand the errors of the obtained approximate analytical solutions.

- MATH 5353Multiscale Modeling and Computation for Non-equilibrium Flows[3-0-0:3]Previous Course Code(s)MATH 6385DBackgroundBackground knowledge in MATH 5350 is preferredDescriptionIntroduction of the Navier-Strokes equations and the flow modeling in the hydrodynamic scale. The derivation of the Boltzmann equation in the kinetic scale. The basic mathematical analysis of the Chapman-Enskog expansion and the numerical methods for the Boltzmann equation. The multiscale modeling from the kinetic to the hydrodynamic scales and the discretized governing equations. The study of non-equilibrium transport phenomena in gas dynamics, radiative and heat transfer, and plasma physics.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Derive the Navier-Stokes equations in the hydrodynamic scale.
- 2.Model the particle transport and collision and derive the Boltzmann equation in kinetic scale.
- 3.Extend the kinetic scale modelling to other scales and construct the corresponding governing equations.
- 4.Develop numerical scheme for multiscale transport equations.
- 5.Use multiscale method to study transport problems in rarefied gas dynamics, radiative and heat transfer, and plasma simulation.

- MATH 5380Combinatorics[3-0-0:3]Previous Course Code(s)MATH 538Prerequisite(s)MATH 2343 or MATH 3343BackgroundLinear algebra; CalculusDescriptionEnumerative Combinatorics: bijective counting, permutation statistics, generating functions, partially ordered sets, Mobius inversions, Polya theory. Graph Theory: cycle space, bond space, spanning-tree formulas, matching theory, chromatic polynomials, network flows. Matroid Theory: matroid axioms, representations, duality, lattice of flats, transversals.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Develop a kind philosophy of discrete thinking and bijective counting.
- 2.Develop an understanding of the core ideas and concepts of advanced combinatorics.
- 3.Recognize the power of abstraction and generalization, and apply logical reasoning to investigate mathematical work with independent judgement.
- 4.Apply rigorous, analytic, highly quantitative approach to analyze and solve problems using combinatorial technics.
- 5.Understand the uni¯cation of discrete and continuous thought by demonstrating part of taught theories.

- MATH 5411Advanced Probability Theory I[3-0-0:3]Previous Course Code(s)MATH 541DescriptionProbability spaces and random variables, distribution functions, expectations and moments, independence, convergence concepts, law of large numbers and random series.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Develop a rigorous mathematical framework to analyze randomness based on measure theory.
- 2.Derive probability inequality as a useful tool for mathematical analysis.
- 3.Demonstrate various forms of laws of large numbers and large deviation and their applications.
- 4.Establish the central limit theorem and present their applications.
- 5.Apply random walk theory to actuarial analysis.

- MATH 5412Advanced Probability Theory II[3-0-0:3]Previous Course Code(s)MATH 542DescriptionCharacteristic functions, limit theorems, law of the iterated logarithm, stopping times, conditional expectation and conditional independence, introduction to Martingales.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize the basic knowledges about martingale, Brownian motion, and functional limit theorems.
- 2.Identify and describe the major theories of martingale CLT and functional CLT.
- 3.Apply the martingale approach to establish nonlinear functionals of random variables.
- 4.Apply functional limiting theorem to get the limiting behavior of various statistics for stochastic process.

- MATH 5431Advanced Mathematical Statistics I[3-0-0:3]Previous Course Code(s)MATH 543DescriptionTheory of statistical inference in estimation. Topics include: sufficiency, ancillary statistics, completeness, UMVU estimators, information inequality, efficiency, asymptotic maximum likelihood theory. Other topics may include Bayes estimation and conditional inference.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Develop a rigorous mathematical framework and lay a firm foundation for statistical inference.
- 2.Recognize the most important concepts, including sufficiency, MLE, efficiency, risk, admissibility.
- 3.Employ appropriate statistical models for modeling and inference.
- 4.Recognize the different criterion for evaluation of statistical models.
- 5.Apply the theory in mathematical statistics to real-life problems.

- MATH 5432Advanced Mathematical Statistics II[3-0-0:3]Previous Course Code(s)MATH 544DescriptionTheory of statistical inference in hypothesis testing. Topics include: uniformly most powerful tests, unbiasedness, invariance, minimax principle, large-sample parametric significance tests. Concept of decision theory also covered.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognise the problem of interest and formulate the corresponding testing hypotheses.
- 2.Identify the types of random mechanisms for the problem at hand, and then choose the appropriate models to describe the data.
- 3.Choose the most powerful tests if available and/or the most feasible tests.
- 4.Evaluate and compare different types of tests.
- 5.Decide whether it is appropriate to use parametric tests or nonparametric tests.
- 6.Develop problem-solving skills to handle real-life problems with uncertainty.

- MATH 5433Statistical Learning[3-0-0:3]Previous Course Code(s)MATH 6450BBackgroundSome knowledge of linear algebra, basic probability and statistics would be very helpful.DescriptionThis course covers methodology, major software tools and applications in data mining and statistical learning. By introducing principal ideas in supervised and unsupervised learning, the course will help students understand conceptual underpinnings of methods in data mining and statistical learning.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Apply basic statistical learning methods to build predictive models.
- 2.Properly tune and select statistical learning models.
- 3.Correctly assess model fit and error.
- 4.Build an ensemble of learning algorithms.
- 5.Use statistical and machine learning software.

- MATH 5450Stochastic Processes[3-0-0:3]Previous Course Code(s)MATH 545DescriptionTheory of Markov processes, second order stationary theory, Poisson and point processes, Brownian motion, Martingales and queueing theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Introduce the general concept of stochastic process and Markov chain.
- 2.Study the properties of Markov chain and its limiting distributions.
- 3.Study the periodic Markov chain and its properties.
- 4.Study martingale convergence theory and option sampling theory.
- 5.Study Brownian motion and its properties.

- MATH 5460Time Series Analysis[3-0-0:3]Previous Course Code(s)MATH 546DescriptionBasic idea of time series analysis in both the time and frequency domains. Topics include: autocorrelation, partial ACF, Box and Jerkins ARIMA modeling, spectrum and periodogram, order selection, diagnostic and forecasting. Real life examples will be used throughout the course.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Introduce some basic concepts in time series such as auto-covariance, stationarity and ergodicity.
- 2.Introduce time series models, such as AR models, ARMA models, threshold models, GARCH models, and study their properties.
- 3.Study the theory of estimation and testing statistics of time series models.
- 4.Study the diagnostic tools for identifying various models in practice.
- 5.Introduce for possible applications such as option theory and risk management.

- MATH 5470Statistical Machine Learning[3-0-0:3]Previous Course Code(s)MATH 6450AExclusion(s)MFIT 5010, MSDM 5054DescriptionThis course covers methodology, major software tools and applications in statistical learning. By introducing principal ideas in statistical learning, the course will help students understand conceptual underpinnings of methods in data mining. The topics include regression, logistic regression, feature selection, model selection, basis expansions and regularization, model assessment and selection; additive models; graphical models, decision trees, boosting; support vector machines; clustering.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Describe the basic procedures in data analysis.
- 2.Explain the principles behind statistical learning tools.
- 3.Analyze data with real data.
- 4.Draw meaningful implications in decision making.
- 5.Write a good project report and help decision making in practice.

- MATH 5471Statistical Learning Models for Text and Graph Data[3-0-0:3]Previous Course Code(s)MATH 6450DCo-list withCOMP 5222Exclusion(s)COMP 5222DescriptionThis course will introduce a number of important statistical methods and modeling principles for analyzing large-scale data sets, with a focus on complex data structures such as text and graph data. Topics covered include sequential models, structure prediction models, deep learning attention models, reinforcement learning models, etc., as well as open research problems in this area.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate machine learning algorithm design skills for data analytics tasks.
- 2.Analyze the quality of results to domain problems.
- 3.Develop a program that can handle existing real problems.

- MATH 5472Computer Age Statistical Inference with Applications[3-0-0:3]Previous Course Code(s)MATH 6450EDescriptionThis course is designed for RPg students in applied mathematics, statistics, and engineering who are interested in learning from data. It covers advanced topics in statistical learning and inference, with emphasis on the integration of statistical models and algorithms for statistical inference. This course aims to first make connections among classical topics, and then move forward to modern topics, including statistical view of deep learning. Various applications will be discussed, such as computer vision, human genetics, and text mining.
- MATH 5520Interest Rate Models[3-0-0:3]Previous Course Code(s)MATH 572Exclusion(s)MAFS 5040DescriptionTheory of interest rates, yield curves, short rates, forward rates. Short rate models: Vasicek model and Cox-Ingersoll-Ross models. Term structure models: Hull-White fitting procedure. Heath-Jarrow-Morton pricing framework. LIBOR and swap market models, Brace-Gatarek-Musiela approach. Affine models.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Explain fixed-income markets and the roles of the fixed-income derivatives.
- 2.Apply advanced mathematical tools for fixed-income modeling.
- 3.Identify risk factors of fixed-income derivatives and formulate major classes of fixed-income models accordingly.
- 4.Evaluate the effectiveness of various models for different sectors of fixed-income derivatives.
- 5.Analyze exotic derivatives, identify proper pricing models and strategies for hedging.

- MATH 5530Volatility Smile Models[3-0-0:3]Previous Course Code(s)MATH 6380A, MATH 685VPrerequisite(s)MATH 5510 (prior to 2018-19)DescriptionVolatility smile modeling actually is about option pricing in incomplete markets. We will introduce two classes of models, namely, stochastic volatility models and jump-diffusion models, and consider option pricing under models of these two classes. While stochastic volatility models are introduced on an individual basis, the jump-diffusion models are introduced under the framework of Levy models. The last part of the course is devoted to the pricing of volatility derivatives.
- MATH 6050Topics in Analysis[2-4 credits]Previous Course Code(s)MATH 605DescriptionAdvanced topics of current interest in analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of analysis.
- 2.Apply methods of analysis to solve problems.
- 3.Recognize limitations of methods of analysis.

- MATH 6060Topics in Complex Function Theory[2-4 credits]Previous Course Code(s)MATH 606DescriptionAdvanced topics of current interest in complex function theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of complex function theory.
- 2.Apply methods of complex function theory to solve problems.
- 3.Recognize limitations of methods of complex function theory.

- MATH 6150Topics in Algebra[2-4 credits]Previous Course Code(s)MATH 615DescriptionAdvanced topics of current interest in algebra.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of algebra.
- 2.Apply methods of algebra to solve problems.
- 3.Recognize limitations of methods of algebra.

- MATH 6170Topics in Number Theory[2-4 credits]Previous Course Code(s)MATH 617DescriptionAdvanced topics of current interest in number theory.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of number theory.
- 2.Apply methods of number theory to solve problems.
- 3.Recognize limitations of methods of number theory.

- MATH 6250Topics in Geometry[2-4 credits]Previous Course Code(s)MATH 625DescriptionAdvanced topics of current interest in geometry.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of geometry.
- 2.Apply methods of geometry to solve problems.
- 3.Recognize limitations of methods of geometry.

- MATH 6380Topics in Applied Mathematics[2-4 credits]Previous Course Code(s)MATH 685DescriptionAdvanced topics of current interest in applied mathematics.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of applied mathematics.
- 2.Apply methods of applied mathematics to solve problems.
- 3.Recognize limitations of methods of applied mathematics.

- MATH 6385Topics in Fluid Mechanics[2-4 credits]Previous Course Code(s)MATH 665DescriptionAdvanced topics of current interest in fluid mechanics.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of fluid mechanics.
- 2.Apply methods of fluid mechanics to solve problems.
- 3.Recognize limitations of methods of fluid mechanics.

- MATH 6388Topics in Numerical Analysis[2-4 credits]Previous Course Code(s)MATH 635DescriptionAdvanced topics of current interest in numerical analysis.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of numerical analysis.
- 2.Apply methods of numerical analysis to solve problems.
- 3.Recognize limitations of methods of numerical analysis.

- MATH 6450Topics in Probability and Statistics[2-4 credits]Previous Course Code(s)MATH 645DescriptionAdvanced topics of current interest in probability and statistics.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of probability and statistics.
- 2.Apply methods of probability and statistics to solve problems.
- 3.Recognize limitations of methods of probability and statistics.

- MATH 6510Topics in Financial Mathematics[2-4 credits]DescriptionAdvanced topics of current interest in financial mathematics.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of financial mathematics.
- 2.Apply methods of financial mathematics to solve problems.
- 3.Recognize limitations of methods of financial mathematics.

- MATH 6770Professional Development in Science (Mathematics)[0-2-0:2]DescriptionThis two-credit course aims at providing research postgraduate students basic training in ethics, teaching skills, research management, career development, and related professional skills. This course lasts for one year, and is composed of two parts, each consisting of a number of mini-workshops. Part 1 of the course is coordinated by the School; and Part 2 consists of some department-specific workshops which are coordinated by the department. Graded PP, P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Exhibit effective skills in the teaching of Mathematics.
- 2.Apply essential communication skills for classroom teaching.
- 3.Recognize the features of the departmental online teaching system.
- 4.Prepare mathematics research papers, teaching notes and presentation slides using software (Tex).
- 5.Develop basic understandings of data science and reserch data management.
- 6.Demonstrate an understanding of the applications of knowledge and abilities of mathematics in industry.

- MATH 6771Professional Development Training in Mathematics[0-1-0:1]Exclusion(s)MATH 6770DescriptionThis one-credit course aims at providing research postgraduate students basic training in teaching skills, research management, career development in and outside academia, and related professional skills in Mathematics. This course lasts for one semester, and is composed of a number of mini-workshops or tasks. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Exhibit effective skills in the teaching of Mathematics.
- 2.Apply essential communication skills for classroom teaching.
- 3.Recognize the features of the departmental online teaching system.
- 4.Prepare mathematics research papers, teaching notes and presentation slides using software (Tex).
- 5.Develop basic understandings of data science and reserch data management.
- 6.Demonstrate an understanding of the applications of knowledge and abilities of mathematics in industry.

- MATH 6900Mathematics Seminar[0-1-0:1]Previous Course Code(s)MATH 600DescriptionThis course will expose our PG students to the current mathematical research and development and provide them with opportunities to make mathematical and social contacts with the speakers and with local and international mathematical communities in general. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Recognize the frontier of modern mathematical research.
- 2.Build potential collaborations with seminar speakers.
- 3.Develop skills of giving mathematical seminars.

- MATH 6911-6914Reading Course[1-6 credit(s)]Previous Course Code(s)MATH 601-604DescriptionFor individual students or a group of students. Specific topics under the supervision of a faculty member.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to understand the advanced concepts and techniques of the assigned specific topics.
- 2.Apply methods of the assigned specific topics to solve problems.
- 3.Recognize limitations of methods of the assigned specific topics.

- MATH 6915Scientific Computation Seminar[0-1-0:1]DescriptionThis course will expose PG students to the current research and new development in scientific computation and provide them with opportunities to make social contacts with the speakers from both the local and international academic communities. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Attend 6 seminars related to the scientific computation from the home or other departments in the whole semester.

- MATH 6990MPhil Thesis ResearchPrevious Course Code(s)MATH 699DescriptionMaster's thesis research supervised by a faculty member. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to conduct research in mathematics.
- 2.Demonstrate knowledge in the chosen discipline of mathematics.
- 3.Synthesize and create new knowledge and to making contributions to the discipline of mathematics.
- 4.Demonstrate communication skills in presenting reporting findings in mathematics.

- MATH 7990Doctoral Thesis ResearchPrevious Course Code(s)MATH 799DescriptionOriginal and independent doctoral thesis research. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.Intended Learning Outcomes
On successful completion of the course, students will be able to:

- 1.Demonstrate abilities to conduct independent and original research in mathematics.
- 2.Demonstrate mastery of knowledge in the chosen discipline of mathematics.
- 3.Synthesize and create new knowledge and to make original and substantial contributions to the discipline of mathematics.
- 4.Demonstrate a broad knowledge in mathematics and mathematical sciences.
- 5.Demonstrate effective communication skills in presenting and publishing findings in mathematics.