The information in this page is application to students admited in 2025-26.

To be enforced in August 2025.


Overview.

  1. In order to graduate in the MATH programme, a student is required to specialize in AT LEAST ONE of the available streams, as listed in the MATH study scheme.

    The student concerned may choose to specialize in an ALLOWED combination of two streams (henceforth referred to as a double-stream).
  2. The individual streams available to MATH students are listed below:---
    • Computational Big Data Analytics Stream,
    • Computational and Applied Mathematics Stream,
    • Enrichment Stream,
    • Mathematics Stream,
    • Mathematics-Education Stream,
    • Mathematics-Multidisciplinary Stream.

    The Science, Technology and Research Stream, which is offered to all students of the Faculty of Science, is also available to each MATH student.
  3. The ALLOWED double-streams are listed below:---
    • Enrichment Stream and any one of:---
      • Computational Big Data Analytics Stream,
      • Computational and Applied Mathematics Stream,
      • Mathematics-Education Stream,
      • Mathematics-Multidisciplinary Stream.
    • Mathematics-Education Stream and any one of:---
      • Computational and Applied Mathematics Stream,
      • Computational Big Data Analytics Stream,
      • Mathematics-Multidisciplinary Stream.
    • Science, Technology and Research Stream and any one of:---
      • Computational Big Data Analytics Stream,
      • Computational and Applied Mathematics Stream,
      • Enrichment Stream,
      • Mathematics Stream,
      • Mathematics-Education Stream,
      • Mathematics-Multidisciplinary Stream.

    Note.
    • According to the MATH study scheme, no other combination of two streams is allowed.
    • According to university policy, the Department may allow a student to choose no more than two streams.

  4. A student who enters the MATH programme through the Enrichment Mathematics Programme is automatically and immediately placed in the Enrichment Stream upon admission to the CUHK.

    Every other student is automatically and immediately placed under Mathematics Stream, upon declaration/transfer of major.

    Every student is eligible to apply for specializing in the Science, Technology and Research Stream through the Faculty of Science. The application is supposed to be submitted in the first year of study.
  5. During the final year of attendance, every student may apply to:---
    • declare for any available stream (different from the one the student has been initially placed), or
    • declare for any allowed double-stream,
    and where the student concerned declares for the Mathematics Stream or Mathematics-Multidisciplinary Stream is made, the student may also apply to:---
    • declare for the specific non-MATH subject areas to be used in the respective stream.
    The Department usually invites the student to submit such an application in October/February.

    This application will receive automatic approval, except in the case stated below:---
    • For a student not initially placed in the Enrichment Stream, in order to apply for a specialization in the Enrichment Stream (whether in the form of a single stream or a double-stream), the student must have obtained (by the time of submission of application) a Cumulative Major GPA of 3.3 or above, or the preceding two semesters' Major GPA of 3.3 or above.
  6. With the exception of the Mathematics Stream, the stream(s) will be officially recorded on academic transcripts if stream declaration is approved and all the stream requirements as specified are met.

Stream requirements of individual streams.

Below is a description of the stream requirements of each individual stream.

The Computational Big Data Analytics Stream (BDA) is for students who wish to obtain a comprehensive education in contemporary big data sciences. Students in this stream will acquire knowledge in the mathematical aspects and computational techniques of large-scale data analytics, as well as understanding how big data sciences can be applied in industry, engineering, finance and other disciplines.

Study Scheme

The stream requirements are:---

  1. to complete 9 units from MATH2070/2078, 2230, 3270, 3280*, and
  2. to complete 24 units of courses, in which:---
    1. 9-12 units are from
      • MATH3320 Foundation of Data Analytics,
      • MATH3330 Big Data Computing,
      • MATH3340 Mathematics of Machine Learning,
      • MATH4280 Innovation and Design in Big Data Analytics,
      and
    2. 3-9 units are from MATH3215, 3230, 3280, 3290, 3310, 3360, 4230, 4240, and
    3. 0-3 units are from IERG5124, SEEM3550/ESTR3506, STAT4005, and
    4. 6 units are from MATH courses of 3000 or above level (not already taken in fulfilment of (A), (Ba), (Bb)).

*MATH3280 may be replaced by STAT2001.

Reminder.

  • You are allowed to combine this stream with any one of
    • the Enrichment Stream,
    • the Mathematics-Education Stream,
    • the Science, Technology and Research Stream,
    to form a double-stream. No other combination is allowed.

The Enrichment Stream in Mathematics (ESM), also known as the Enrichment (Mathematics) stream, is for academically capable students who are interested in mathematically advanced research, and who wish to delve deep into mathematical theories and develop their potential through a more rigorous curriculum comparable to most top undergraduate mathematics programmes in American universities. Students in this stream will be better prepared for graduate school in mathematically related fields.

Study Scheme

The stream requirements are:---

  1. to complete 6 units from MATH2070/2078, 2230, and
  2. to complete 27 units of courses, in which:---
    1. 15-21 units are from and
    2. 0-3 units are from 3240, 4280, and
    3. 0-3 units are from 3320, 4230, and
    4. 0-6 units are from 3270, 3280, and
    5. 0-6 units are from MATH courses of 3000 or above level (not already taken in fulfilment of (Ba), (Bb), (Bc), (Bd)).

    Reminder.

    • You are allowed to combine this stream with any one of
      • Computational Big Data Analytics Stream,
      • Computational and Applied Mathematics Stream,
      • Mathematics-Education Stream,
      • Mathematics-Multidisciplinary Stream,
      • Science, Technology and Research Stream,
      to form a double-stream. No other combination is allowed.

    Special reminders.

    1. For students who want to graduate with the Enrichment Stream, the completion of both MATH2070/2078 and MATH2230 is a must.
      This is unlike every other stream, in which a completion of any three out of four in MATH2070/2078, MATH2230, MATH3270, MATH3280 will suffice for a partial fulfilment of stream requirements.
    2. For many a MATH level-3000-or-4000 courses listed in the stream requirements, the presumed background mathematical knowledge for the course is stated explicitly in the form of official pre-requisites/co-requisites. This usually represents the minimal required background for taking the course concerned.
      In general, more background mathematical knowledge than what is stated in the pre-requisites/co-requisites could be assumed for a MATH course listed in the stream requirements. Very often the information is available in the `Description' on the course in the CUSIS catalogue.
      For a quick reference on pre-requisite and co-requisite matters, refer to this page.
    3. To take a MATH level-5000 course, a student will have to obtain special permission from the Department.

The Computational and Applied Mathematics stream (CAM) is for students who wish to solve real-life problems by developing their strength in mathematics and numerical computation. Students in this stream acquire computational techniques widely used in industry, engineering, finance, management and other disciplines.

Study Scheme

The stream requirements are:---

  1. to complete 9 units from MATH2070/2078, 2230, 3270, 3280*, and
  2. to complete 24 units of courses, in which:---
    1. 6 units are from
    2. 9-12 units are from MATH32xx, 33xx, 42xx, 43xx, and
    3. 0-3 units are from IERG5124, SEEM3550/ESTR3506, SEEM3570/ESTR3508, and
    4. 6 units are from MATH courses of 3000 or above level (not already taken in fulfilment of (A), (Ba), (Bb)).

*MATH3280 may be replaced by STAT2001.

Reminder.

  • You are allowed to combine this stream with any one of
    • Enrichment Stream,
    • Mathematics-Education Stream,
    • Science, Technology and Research Stream,
    to form a double-stream. No other combination is allowed.

This stream is for students who wish to explore mathematics freely. Students in this stream will benefit from strong quantitative and analytical abilities regardless of their future career.

Study Scheme

The stream requirements are:---

  1. to complete 9 units from MATH2070/2078, 2230, 3270, 3280*, and
  2. to complete 24 units of courses, in which:---
    1. 18-24 units are MATH courses at 3000 or above level (not already taken in fulfilment of (A) above), and
    2. 0-6 units are BMED courses at 3000 or above level, or courses at 2000 or above level of one non-MATH subject area offered by Faculties/Department of Science, Engineering, Economics, and Finance**.

*MATH3280 may be replaced by STAT2001.

**These are the approved subject area codes:---

Faculty/Department Subject Area Code
Science BCHE, BIOL, CMBI, CHEM, EESC, ESSC, ENSC, FNSC, LSCI, MBTE, PHYS, RMSC, STAT
Engineering AIST, BMEG, CENG, CSCI, EEEN, ELEG, ENGG, ESTR, FTEC, IERG, MAEG, SEEM
Economics / Finance DOTE, ECON, FINA, GLEF

Reminder.

  • You are allowed to combine this stream with
    • Science, Technology and Research Stream
    to form a double-stream. No other combination is allowed.

Special reminder.

  • If you plan to read for a minor degree, and the non-MATH courses to be used for the fulfilment of the requirements of that minor programme coincide with the non-MATH courses that you want to use for fulfilment of this stream, you should pay attention to the question
    • `to what extent such an overlap of courses is allowed'
    by checking the study scheme of the minor programme concerned.

This stream is for two types of students:---

  • MATH students who wish to benefit from strong quantitative and analytical abilities for a future career involving mathematics teaching, but have decided not to switch to the BMED programme entirely; and
  • BMED students who have changed their major to MATH, to retain their credits earned as a former BMED student.

Study Scheme

The stream requirements are:---

  1. to complete 9 units from MATH2070/2078, 2230, 3270, 3280*, and
  2. to complete 24 units of courses, in which:---
    1. 6-15 units are MATH courses at 3000 or above level (not already taken in fulfilment of (A) above), and
    2. 9-18 units are BMED courses are at 3000 or above level.

*MATH3280 may be replaced by STAT2001.

Reminder.

  • You are allowed to combine this stream with any one of
    • Computational Big Data Analytics Stream,
    • Computational and Applied Mathematics Stream,
    • Enrichment Stream,
    • Mathematics-Multidisciplinary Stream,
    • Science, Technology and Research Stream,
    to form a double-stream. No other combination is allowed.

This stream is for MATH students who wish to broaden their horizons and develop another subject alongside mathematics. This is suitable for those considering a second major or strong minor in a different subject. They will benefit from strong quantitative and analytical abilities regardless of their future career.

Study Scheme

The stream requirements are:---

  1. to complete 9 units from MATH2070/2078, 2230, 3270, 3280*, and
  2. to complete 24 units of courses, in which:---
    1. 6-15 units are MATH courses at 3000 or above level (not already taken in fulfilment of (A) above), and
    2. 9-18 units are courses at 2000 or above level of at most two non-MATH subject areas offered by Faculties/Department of Science, Engineering, Economics, and Finance**.

*MATH3280 may be replaced by STAT2001.

**These are the approved subject area codes:---

Faculty/Department Subject Area Code
Science BCHE, BIOL, CMBI, CHEM, EESC, ESSC, ENSC, FNSC, LSCI, MBTE, PHYS, RMSC, STAT
Engineering AIST, BMEG, CENG, CSCI, EEEN, ELEG, ENGG, ESTR, FTEC, IERG, MAEG, SEEM
Economics / Finance DOTE, ECON, FINA, GLEF

Reminder.

  • You are allowed to combine this stream with any one of
    • Enrichment Stream,
    • Mathematics-Education Stream,
    • Science, Technology and Research Stream,
    to form a double-stream. No other combination is allowed.

Special reminder.

  • If you plan to read for a minor degree, and the non-MATH courses to be used for the fulfilment of the requirements of that minor programme coincide with the non-MATH courses that you want to use for fulfilment of this stream, you should pay attention to the question
    • `to what extent such an overlap of courses is allowed'
    by checking the study scheme of the minor programme concerned.

The Science, Technology and Research Stream is offered by the Faculty of Science.

For more detail, refer to its website (hosted by the Faculty).

Declaration of stream is expected to be done in the first year of study, through the Faculty of Science.

Reminder.

  • You are allowed to combine this stream with any one of
    • Computational Big Data Analytics Stream,
    • Computational and Applied Mathematics Stream,
    • Enrichment Stream,
    • Mathematics Stream,
    • Mathematics-Education Stream,
    • Mathematics-Multidisciplinary Stream,
    to form a double-stream. No other combination is allowed.

Stream declaration form.

Click this link , which will become available in due course.