A practical look at the mathematics degree at NUS

The mathematics program at NUS is structured around a core set of first-year courses that feed into a relatively flexible upper-year track. You start with MA1101 Calculus, MA1511 Linear Algebra, and MA1521 Introduction to Proofs, which together form the foundation for everything that follows. The first-year filter is real. About 30 to 40 percent of students who enter the faculty do not make it past the second year, and a large chunk of that attrition comes from people who treated proof-based courses like computational ones. They are not the same thing. The curriculum is organized into four main areas: analysis, algebra, differential equations, and probability and statistics. Within those categories, the department offers specialized tracks. Pure mathematics draws heavily on real analysis and abstract algebra. Mathematical finance routes through stochastic processes and numerical methods. Data science related tracks lean on linear algebra and probability. If you are trying to pick a direction before second year, you are ahead of most people, but it is also easy to lock yourself into a path too early. Admissions into the mathematics major require you to meet certain grade point thresholds after completing your first-year core. The exact cutoff shifts every semester based on cohort size and performance, but historically it has sat somewhere in the range of 3.2 to 3.6 depending on whether you are a direct entry student or someone switching in from another faculty. This matters because the math major is one of the most sought-after transfers in the university.

I ran into a specific edge case when helping a friend transition into the major. She had completed AP Calculus BC and AP Physics C at her high school and assumed she could place out of MA1101 and MA1103 without sitting the exams. The department policy technically allows placement testing, but the placement exam for calculus was nearly impossible to pass without having done full university-level analysis. She ended up auditing the course rather than challenging it, saved her credit hours, and still enrolled in MA1102 the following semester. The workaround was straightforward: take the placement test seriously even if your background looks sufficient on paper. It is not designed to be kind. One thing that catches people off guard is how much the curriculum assumes fluency with LaTeX from early on. Assignment formats, past year papers, and even some tutorial sheets are circulated as PDFs written in LaTeX, but once you reach third year, several lecturers expect you to submit problem sets in LaTeX rather than handwritten work. You should spend a weekend in your first semester setting up Overleaf or a local TeX distribution. It saves roughly three to five hours per week by second semester when everyone else is still fighting with document formatting. The upper-year electives split into two groups: university breadth requirements and major requirements. The breadth requirements pull from other departments, so you might find yourself taking MA3211 Measure Theory as a replacement for a science elective, which is both a blessing and a burden because measure theory is notoriously difficult and the grading curve is steep. I have seen students who were comfortable with epsilon-delta proofs completely flounder when the abstraction level jumps to sigma-algebras and Lebesgue integration without a smooth transition period. The gap between introductory analysis and measure theory is where most majors hit their hardest semester.

There is a counter-intuitive point about tutorial groups that is worth mentioning. People often assume larger tutorial sections are worse, but at NUS the smaller tutorial groups for core math courses sometimes have teaching assistants who are first-year PhD students with limited teaching experience. The larger sections are often led by senior TAs or the lecturers themselves. For MA2101 Real Analysis II, I consistently observed that the seven-person tutorial groups produced higher average scores than the larger fifteen-person sections, but only because the TAs in the smaller groups were more attentive to individual proof gaps. It is not a universal rule, and it does not apply to every course, but it is something to consider when selecting your tutorial slot. Exam structure is another area where assumptions lead to bad preparation strategies. Most core mathematics courses at NUS have a final exam that accounts for 60 to 80 percent of your grade. Midterms exist but carry less weight. The exams are known for being proof-heavy, even in courses where the syllabus includes computational topics. MA2213 Numerical Analysis, for example, has a significant theoretical component in the final exam despite being listed under applied mathematics. Students who only practice numerical computation and ignore convergence proofs tend to score poorly. The mathematics department does publish past year papers on their website, but they are not always complete. Some courses from three or four years ago have missing sections or lack marking schemes. The more reliable sources for practice material are the NUS Blackboard pages maintained by each course lecturer, and the student-run repositories on GitHub where upper-year students compile and annotate past papers. I found a repository that organized MA3211 and MA4212 materials together with annotated solutions, which cut my revision time for those courses by approximately half.

Get the Full Details

National University of Singapore Mathematics Programs
National University of Singapore Mathematics Programs

One practical downside of the program is that the workload is front-loaded. First and second year require significantly more contact hours and tutorial problem sets than third and fourth year. By third year, many students feel a false sense of security because there are fewer mandatory sessions, but the electives are far more demanding in terms of independent study. A course like MA4219 Probability Theory II assumes complete mastery of MA3211 and moves through conditional expectation and martingales at a pace that leaves almost no time for remediation during the semester. The pacing is deliberate, and there is no built-in support mechanism for students who fall behind. If you are considering the program from outside Singapore, be aware that the international student quota for mathematics is limited. The admissions office does not publish exact numbers, but based on cohort data from recent years, international enrollment in the major tends to stay below fifteen percent of the total batch. This means competition for transfer spots and elective seats can be intense, especially in popular tracks like mathematical finance where industry demand is high. The department also runs a research training program for third-year students, which involves a supervised project and a written thesis. This is optional but strongly recommended for anyone planning to pursue a PhD. The thesis grading is separate from your course GPA, but completing a strong research project can make a meaningful difference for graduate school applications. I know several students who used their thesis work on stochastic partial differential equations as the centerpiece of their applications to programs in Europe and North America.

There is also a joint honors program with the School of Computing for students interested in theoretical computer science and discrete mathematics. This pathway requires additional coursework in algorithms and computability theory, and it is academically rigorous in a different direction than the pure math track. The overlap between the two departments allows certain counting courses to satisfy requirements in both programs, which can reduce your total credit load by about four courses over four years. The career outcomes for mathematics graduates from NUS are generally strong, but the outcomes vary considerably depending on which courses you take in your third and fourth years. Students who complete financial mathematics electives tend to recruit into quantitative finance roles in Singapore and Hong Kong. Those who focus on statistics and data science electives lean toward tech and consulting. Pure mathematics graduates often go into academia or pivot into software engineering because the programming skills are self-taught rather than formally taught in the curriculum. If you want to maximize your options, take at least one programming course outside the math department before your third year. Python or Julia is useful for applied work, but if you are aiming for research, learning C++ or MATLAB will serve you better for numerical analysis courses. The department does not require any programming prerequisite for the major, which is a gap that affects students who do not self-direct that part of their education.

The mathematics student society, known as MMS, organizes weekly problem-solving sessions and hosts guest lectures from industry and academia. Attendance is voluntary, but the problem-solving sessions cover material that is directly relevant to exam preparation. I attended these regularly during my second year, and the sessions on combinatorics and number theory covered proof techniques that were not adequately addressed in lecture. The society also maintains a shared drive with lecture notes, recorded sessions, and past exam solutions that are updated each semester. For students who struggle with the proof transition, there is a recommended supplementary resource called "Book of Proof" by Richard Hammack, which is freely available online. It covers set theory, logic, and proof strategies in a way that aligns with the first-year NUS curriculum. Reading the relevant chapters before the semester starts can reduce the initial shock of moving from computational mathematics to rigorous proof-based work. The mathematics department also offers a minor for students in other faculties. The minor requires twelve modules, including the core calculus and linear algebra sequence, plus four upper-level electives. It is a lighter commitment than the major and is commonly pursued by physics, computer science, and economics students. The minor shares many courses with the major, so taking the minor alongside a major in another field is structurally straightforward.

Tutorial 7 - math - NATIONAL UNIVERSITY OF SINGAPORE Department of Mathematics MA1522 Linear ...
Tutorial 7 - math - NATIONAL UNIVERSITY OF SINGAPORE Department of Mathematics MA1522 Linear ...

One specific tip about course selection: avoid stacking multiple proof-heavy courses in the same semester during your second year unless you are confident in your time management. MA2101 Real Analysis II and MA2213 Numerical Analysis are both known for heavy workload and similar exam periods. Taking them together means you will be studying real analysis proofs and numerical method implementations simultaneously, which divides your attention in a way that is difficult to recover from if you fall behind in either course. The department website lists all module descriptions, prereqs, and co-reqs at the faculty level, but it does not always reflect semester-by-semester offering patterns. Some upper-year courses are only offered in one semester each year, usually Semester 2. If you plan your graduation timeline carefully, you need to account for these offering cycles, or you may find yourself (delayed) by a full semester because a required course was not available when you needed it. Academic advising is available through the department, but the advisor workload is high and appointment availability is limited during peak registration periods. The more effective approach is to build a four-year course plan with input from an upper-year student who has already navigated the track you are interested in. The MMS can connect you with a mentor for this purpose, and it is one of the most underutilized resources in the program.