Disclaimer: The curriculum is still subject to minor revisions. Please check back regularly to read the most updated curriculum.
| Course Code & Title | AU | Information |
|---|---|---|
| Math 1a: Calculus of One Variable | 4 AU | Limits. Continuity of real-valued functions, Intermediate Value Theorem. Differentiability of functions from R to R, chain rule, critical points, Rolle’s Theorem and Mean Value Theorem. Inverse functions and derivatives of inverse functions. Integrability and integrals. Fundamental theorems of Calculus. Trigonometric, logarithm and exponential functions. Techniques of integration. Taylor’s formula. Infinite sequences. Infinite series. Power series and radius of convergence. Prerequisite: A-level Mathematics or equivalent |
| Math 1b Calculus of Several Variables | 4 AU | Parametric equations and polar coordinates. Vectors in R2 and R3. Vector functions. Partial derivatives, limits and continuity, chain rule, directional derivatives, gradients, Lagrange multipliers. Double integrals, area of a surface, triple integrals. Vector calculus, line integrals, Green’s Theorem, surface integrals, Gauss’s divergence theorem, Stokes’s Theorem. Partial differential equations (PDEs). Laplace’s equation in R2 and R3. Green’s (second) Theorem. Bounded regions and Dirichlet boundary condition, uniqueness and maximum principle. Prerequisite: Math 1a |
| Math 1c Linear Algebra and Differential Equations | 4 AU | Sets, operations on sets, properties of sets. Systems of linear equations, Gaussian elimination. Matrices, inverses, determinants. Vector spaces, subspaces, linear independence, basis, dimension, row and column spaces, rank. Linear transformations, kernels and images. Eigenvectors and eigenvalues. First-order ordinary differential equations (ODEs). Second-order ODEs, oscillation and damping, series solutions of ODEs. Prerequisite: A-level Mathematics or equivalent |
| MAS 110 - Introduction to Scientific Programming (Year 1) | 3 AU |
This is an introductory Course on scientific programming using Fortran and C/C++, intended primarily for students in physical and mathematical sciences. The objective is to equip the students with basic programming skills, including the use of existing libraries, useful in the study of physical and mathematical sciences.
Prerequisite: A-level Mathematics or equivalent |
| MAS 111 - Foundations of Mathematics (Year 1) | 3 AU |
This Course introduces fundamental ideas and techniques used in many different areas of mathematics.
Prerequisite: A-level Mathematics or equivalent |
| MAS 112 - Calculus I (Year 1) | 3 AU |
This is the first Course on calculus in a sequence of four Courses. The objective is to introduce basic notions of calculus and analytic geometry, including differentiation.
Prerequisite: A-level Mathematics or equivalent |
| MAS 113 - Calculus II (Year 1) | 3 AU |
This is the second Course in the calculus sequence. The objective is to study integration and related topics.
Prerequisite: MAS 112 |
| MAS 114 - Linear Algebra I (Year 1) |
3 AU |
This is the first of two Courses on linear algebra. The main objective is to introduce basic notions in linear algebra that are often used in other areas of mathematics and applications.
Prerequisite: A-level Mathematics or equivalent |
| MAS 181 - Calculus for the Sciences I (Year 1) |
3 AU |
This is the first of two Courses on calculus designed to equip students in the sciences with basic working knowledge of calculus. Applications and computer-based learning will be included.
Prerequisite: A-level Mathematics or equivalent |
| MAS 182 - Calculus for the Sciences II (Year 1) |
3 AU |
This second Course on calculus is designed to equip students in the sciences with knowledge of further topics in this useful tool for modern science and engineering.
Prerequisite: MAS 181 or equivalent |
| MAS 183 - Linear Algebra and Multivariable Calculus (Year 1) | 3 AU |
The purpose of this Course is to introduce techniques in linear algebra and multivariable calculus which are useful in applications. Applications and computer-based learning will be included.
Prerequisite: MAS 181 or equivalent |
| MAS 211 - Calculus III (Year 2) |
3 AU |
This is the third Course in the calculus sequence. The main focus is to explore further topics in one-variable calculus such as sequences and series, as well as rudiments of multi-variable calculus.
Prerequisite: MAS 113 |
| MAS 212 - Calculus IV (Year 2) |
3 AU |
This is the last of four Courses in the calculus sequence. In this Course, multi-variable calculus is introduced.
Prerequisite: MAS 113 |
| MAS 213 - Linear Algebra II (Year 2) |
3 AU |
This is the second of two Courses on linear algebra. The main focus is on further topics such as eigenvalues and canonical forms. * Linear transformations, kernels, and images Not available to: students who have taken/are taking MAS 183 |
| MAS 214 - Basic Discrete Mathematics and Number Theory (Year 1) |
3 AU |
This Course introduces basic notions in discrete mathematics and number theory commonly used in mathematics and computer science.
Prerequisite: MAS 111 |
| MAS 215 - Probability & Statistics I (Year 2) |
4 AU |
This Course focuses on probability theory, with the view of probability distributions as models for phenomena with statistical regularity.
Prerequisite: {MAS 112 and MAS 113} or {MAS 181 and MAS 182} |
| MAS 216 - Mathematical Exposition (Pass/Fail option only) (Year 2) |
2 AU | The purpose of this Course is to focus on techniques of effective presentation of mathematical materials, both in written and spoken forms. Topics to be covered include: selection and organization of technical material, clarity of oral exposition and mathematical writing, planning, editing, formatting, critique. The learning will be done through written assignments and in-class presentations. Prerequisite: MAS 111, MAS 112, MAS 113, and MAS 114 |
| MAS 281 - Complex Methods for the Sciences (Year 2) |
3 AU |
Some tools in complex methods and special functions that are commonly used in the sciences are introduced in this Course.
Prerequisite: MAS 182 and MAS 183 |
| MAS 311 - Real Analysis I (Year 3) |
4 AU |
This is the first Course in real analysis – the rigorous investigation of calculus. The emphasis is on rigour and proofs.
Prerequisite: MAS 112, MAS 113, and MAS 211 |
| MAS 312 - Complex Analysis (Year 3) |
4 AU |
This Course is an introduction to the theory of complex variables that is useful in many branches of pure and applied mathematics.
Prerequisite: MAS 211 and MAS 212 |
| MAS 313 - Abstract Algebra I (Year 2) |
3 AU |
This is the first Course on modern algebra, introducing basic algebraic structures such as groups, rings and fields.
Prerequisite: MAS 111, MAS 213, MAS 214 |
| MAS 314 - Numerical Analysis I (Year 2) | 3 AU | This is the first Course on the theory and applications of numerical approximation techniques. The students will be equipped with a number of commonly used numerical algorithms, knowledge, experience of writing a program from an algorithm, and skill in performing numerical computations using MATLAB.
Prerequisite: {MAS 114 and MAS 213} or {MAS 181 and MAS 183} |
| MAS 315 - Probability and Statistics II (Year 2) |
4 AU |
The purpose of this Course is to introduce modern statistical concepts and procedures derived from a mathematical framework.
Prerequisite: MAS 215 |
| MAS 316 - Regression Analysis (Year 3) |
4 AU |
The object of study in this Course is regression analysis – one of the most widely used statistical techniques.
Prerequiste: MA215 And MA315 |
| MAS 317 - Data Analysis with Computer (Year 3) |
3 AU | This Course introduces the use of software for performing statistical data analysis. The topics concentrate on the use of statistical computer packages with main focus on MINITAB, SAS and R.
Prerequisite: MAS 215 |
| MAS 321 - Ordinary Differential Equations (Year 3) |
4 AU |
The Course is to provide the most useful methods and techniques of solving typical ordinary differential equations, to introduce the fundamental theory of ODEs, and to develop methods to analyze given equations.
Prerequisite: MAS 212 |
| MAS 323 - Number Theory (Year 3) |
4 AU | This Course introduces basic number theory – a topic that epitomizes the beauty and elegance of pure mathematics. Modern applications of number theory are also introduced.
Prerequisite: MAS 214 |
| MAS 324 - Graph Theory (Year3) |
4 AU |
This Course provides an introduction to working with the most accessible discrete structures, i.e., graphs.
Prerequisite: MAS 214 and MAS 215 |
| MAS 326 - Basic Optimization (Year 3) |
4 AU |
This is the first Course in optimization and operations research. Basic methods and concepts are introduced.
Prerequisite: either MAS 213 or MAS 183 |
| MAS 328 - Stochastic Processes (Year 3) |
4 AU |
The objective of this Course is to introduce modeling dependence.
Prerequisite: MAS 215 |
| MAS 331 - Undergraduate Research Experience in Mathematical Sciences I (Year 3) |
4 AU | This is a research-based Course where the student works on a specific topic under the supervision of a faculty member. Prerequisite: Subject to approval of the Head of Division |
| MAS 332 - Undergraduate Research Experience in Mathematical Sciences II (Year 3) |
4 AU |
This is a research-based Course where the student works on a specific topic under the supervision of a faculty member. Prerequisite: MAS331, Subject to approval of the Head of Division |
| MAS 421 - Real Analysis II (Year 3) |
4 AU |
This is a continuation of MAS 311 where further topics in real analysis are investigated with rigour.
Prerequisite: MAS 212 and MAS 311 |
| MAS 422 - Real Analysis III (Year 4) |
4 AU |
This is a continuation of MAS 421 where further topics in real analysis are investigated with rigour.
Prerequisite: MAS 311 and MAS 421 |
| MAS 423 - Partial Differential Equations (Year 3) |
4 AU |
The objective of this introductory Course on partial differential equations is to provide their basic properties as well as the techniques to solve some such equations.
Prerequisite: MAS 311 and MAS 321 |
| MAS 425 - Abstract Algebra II (Year 4) |
4 AU |
Further topics in groups, rings and fields are discussed in this Course.
Prerequisite: MAS 213 and MAS 313 |
| MAS 426 - Galois Theory (Year 4) |
4 AU |
This Course deals with the theory of fields, culminating in Galois theory, the most famous of whose application is the proof that the general quintic equation with rational coefficients cannot be solved by radicals.
Prerequisite: MAS 313 and MAS 425 |
| MAS 427 - Set Theory and Logic (Year 4) |
4 AU |
This Course introduces the notions of validity and provability in formal logic, the concepts of ordinals and cardinals as well as some formal set theory.
Prerequisite: MAS 111 and MAS 214 |
| MAS 431 - Combinatorics (Year 4) |
4 AU |
The purpose of this Course is to study some topics in combinatorics and their connections with other branches of mathematics and theoretical computer science.
Prerequisite: MAS 211, MAS 213, and MAS 214 |
| MAS 432 - Coding Theory (Year 3) |
4 AU |
This Course is to introduce basic notions in the theory of error-correcting codes which is used in data storage and telecommunication.
Prerequisite: MAS 213 and MAS 214 |
| MAS 433 - Cryptography (Year 4) |
4 AU |
This Course is an introduction to some basic issues in cryptography, especially the underlying mathematical concepts.
Prerequisite: MAS 214 and MAS 313 |
| MAS 434 - Topics in Mathematics of Information and Communication (Year 4) |
4 AU | This Course is to introduce specialized advanced topics related to information theory, coding theory and cryptography. The choice of the topic depends on the instructor. Prerequisite: subject to approval of the Head of Division |
| MAS 436 - Topology (Year 4) |
4 AU |
This Course introduces the notions of metric and topological spaces.
Prerequisite: MAS 311 and MAS 421 |
| MAS 437 - Algebraic Topology (Year 4) |
4 AU |
Basic ideas in algebraic topology will be introduced in this Course.
Homology Prerequisite: MAS 313 and MAS 421 |
| MAS 438 - Differential Geometry (Year 4) |
4 AU |
This is an introduction to differential geometry, with curves and surfaces in the Euclidean 3-dimensional space as the focus
Prerequisite: MAS 311 and MAS 421 |
| MAS 441 - Numerical Analysis II (Year 3) |
4 AU |
This Course is to provide numerical solutions of differential equations using finite difference methods and to understand the implementation of the numerical computations using computer software packages such as MATLAB.
Prerequisite: MAS 314 and MAS 321 |
| MAS 442 - Mathematical Tools of Image and Signal Processing (Year 4) |
4 AU |
This Course is to provide the necessary mathematical tools for image and signal processing.
Prerequisite: MAS 311 and MAS 441 |
| MAS 443 - Topics in Scientific Computing (Year 4) |
4 AU | This Course is to introduce specialized advanced topics in scientific computation and continuous applied mathematics. The choice of the topic depends on the instructor. Remark: subject to approval of the Head of Division |
| MAS 445 - Deterministic Methods in OR (Year 4) |
4 AU |
This Course introduces some deterministic methods commonly used in operations research.
Prerequisite: MAS 212 and MAS 326 |
| MAS 446 - Probabilistic Methods in OR (Year 4) |
4 AU |
This Course introduces some useful probabilistic methods commonly used in operations research and statistics.
Prerequisite: MAS 215 and MAS 326 |
| MAS 447 - Logistics and Supply Chain Management (Year 4) |
4 AU |
This Course focuses on issues which arise in the integrated design and management of the entire logistics network.
Prerequisite: MAS 215 and MAS 326 |
| MAS 451 - Time Series Analysis (Year 3) |
4 AU |
This Course introduces time series models used in economics, engineering and finance.
Prerequisite: MAS 215, MAS 315, and MAS 316 |
| MAS 452 - Multivariate Analysis (Year 4) |
4 AU | This Course focuses on the standard methods of multivariate statistical analysis.
Prerequisite: MAS 215, MAS 315, and MAS 316 |
| MAS 453 - Data Mining (Year 4) |
4 AU | The Course gives an overall view of the modern statistical techniques for analyzing large data sets.
|
| MAS 454 - Sampling & Survey (Year 3) |
4 AU |
This Course gives an introduction to sampling and the design of sample surveys.
Prerequisite: MAS 215 and MAS 315 |
| MAS 455 - Clinical Trials (Year 4) |
4 AU | This Course provides an introduction to the design and analysis of clinical trials with emphasis on the statistical aspects.
Prerequisite: MAS 215 and MAS 315 |
| MAS 456 - Survival Analysis (Year 4) |
4 AU |
This Course focuses on the standard methods of survival data analysis.
Prerequisite: MAS 215 and MAS 315 |
| MAS 461 - Special Topics in Mathematics (Year 4) |
4 AU | Some advanced topics in theoretical mathematics not normally covered in the regular Courses may be offered. Prerequisite: subject to approval of the Head of Division |
| MAS 462 - Special Topics in Applied Mathematics (Year 4) |
4 AU | Some advanced topics in applied mathematics not normally covered in the regular Courses may be offered.
Prerequisite: subject to approval of the Head of Division |
| MAS 463 - Special Topics in Statistics (Year 4) |
4 AU |
Some advanced topics in statistics not normally covered in the regular Courses may be offered. Prerequisite: subject to approval of the Head of Division |
| MAS 464 - Supervised Independent Study I (Year 4) |
4 AU | In this Course, the student will do independent reading on a topic under the supervision of a faculty member.
Prerequisite: subject to approval of the Head of Division |
| MAS 465 - Supervised Independent Study II (Year 4) |
4 AU | In this Course, the student will do independent reading on a topic under the supervision of a faculty member. Remark: subject to approval of the Head of Division Prerequisite: MAS464 |
| MAS 491 - Honours Project | 8 AU |
This is a one-semester research Course on an advanced topic leading to an Honours thesis, under the supervision of a faculty member. Prerequisite: Subject to approval of the Head of Division |
| MAS 492 - Industrial Internship (Pass/Fail option only) (Year 4) |
8 AU | This is a Course through which practical working experience and exposure to the workplace are gained through a short-term job placement. Prerequisite: Subject to approval of the Head of Division Not available to: students who have taken/are taking MAS 491 |
| MAS 801 - It’s a Discreetly Discrete World: Mathematics in Real-life Applications | 3 AU |
Error-detecting and error-correcting codes – detecting and correcting errors in data: basic modular arithmetic used in the design of such codes, basic issues in theory and applications, well-known examples, real-life applications such as NRIC numbers, ISBN, CD, telecommunications, etc. Cryptography – ensuring security of information: basic issues and use in applications such as electronic transactions and communication, Euclidean algorithm, congruences, Chinese Remainder Theorem, the RSA cryptosystem. Travelling Salesman Problem – finding optimal routes: basic concepts in graph theory and linear programming, simplex algorithm, relationship to applications, e.g., wiring a chip, scheduling airline crews. P vs NP – understanding computational complexity: complexity classes, NP-complete problems and links with other applications such as the RSA cryptosystem and the Travelling Salesman Problem. Google – search for information on the Web: basic concepts in graph theory, probability and linear algebra, especially eigenvalues, underlying the Google search engine. Pre-requisite: AO Level Mathematics or equivalent |
| MAS 802 - Tackling the Odds: Inside Statistics | 3 AU |
The Course provides an overview of statistics and its applications in other disciplines. In particular, this Course provide students with the understanding of statistics methodology and necessary skills of evaluating statistical studies that they may encounter in some other Courses, future career, or even their everyday lives. Topics includes overview of statistics; measurement; visual displays; data descriptions; probability and risk; correlation and causality; statistical methodologies; statistical modeling. Pre-requisite: AO Level Mathematics or equivalent |
| MAS 911 - Advanced Investigations in Calculus I (Year 1) |
1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 112 for the students who want to be challenged. Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 112 |
| MAS 912 - Advanced Investigations in Calculus II (Year 1) |
1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 113 for the students who want to be challenged.
Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 113 |
| MAS 913 - Advanced Investigations in Linear Algebra I (Year 1) |
1 AU | This Course, where students are given challenging problems in linear algebra to solve, serves as a supplement to MAS 114 for the students who want to be challenged. Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 114 |
| MAS 921 - Advanced Investigations in Calculus III (Year 2) |
1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 211 for the students who want to be challenged.
Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 211 |
| MAS 922 - Advanced Investigations in Linear Algebra II (Year 2) |
1 AU | This Course, where students are given challenging problems in linear algebra to solve, serves as a supplement to MAS 213 for the students who want to be challenged. Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 213 |
| MAS 923 - Advanced Investigations in Discrete Mathematics and Number Theory (Year 1) |
1 AU | This Course, where students are given challenging problems in elementary discrete mathematics and number theory to solve, serves as a supplement to MAS 214 for the students who want to be challenged. Prerequisite: Subject to approval of the Head of Division, may only be taken concurrently with MAS 214 |
| MAS 931 Advanced Investigations in Real Analysis | 1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 311 for the students who want to be challenged. Prerequisite: Approval by the Division of Mathematical Sciences, may only be read concurrently with MAS 311 |
| MAS 932 Advanced Investigations in Abstract Algebra I | 1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 313 for the students who want to be challenged. Prerequisite: Approval by the Division of Mathematical Sciences, may only be read concurrently with MAS 313 |
| MAS 933 Advanced Investigations in Number Theory | 1 AU | This Course, where students are given challenging problems in calculus to solve, serves as a supplement to MAS 323 for the students who want to be challenged. Prerequisite: Approval by the Division of Mathematical Sciences, may only be read concurrently with MAS 323 |
| MAS 941 Mathematical Problem-Solving | 2 AU |
The main focus of this Course, conducted in seminar-style, is to develop students’ problem-solving skills and experience through attempting the solution of challenging mathematical problems. The emphasis is on solving non-standard problems from usual courses like calculus, linear algebra, algebra, differential equations, probability, discrete mathematics, learning to think creatively, getting exposition skills, rather than studying theory or specialized techniques for solving specific problems. Prerequisite: Approval by the Division of Mathematical Sciences. Applicants may be required to sit for a qualifying test. |
| Course Code & Title | AU | Information |
|---|---|---|
| PAP 352 - Chaotic Dynamical Systems | 4 AU | See "PAP Course Info" for more Information |
| PAP 353 - Fluid Mechanics | 4 AU | See "PAP Course Info" for more Information |
| PAP 452 - Atmospheric Physics | 4 AU | See here for more information |
| PAP 453 - Quantum Theory | 4 AU | See "PAP Course Info" for more Information |