MA1521: ace the component, not just read the notes
Your complete guide to National University of Singapore's calculus for computing course. See where the marks are, work real practice questions, and study with an AI tutor that knows MA1521.
Sia generates MA1521 practice questions, walks through functions and differentiation step by step, and quizzes you on the material the component that weights most heavily.
Worked example
Find the radius of convergence of the power series with terms x^n / n (summed from n = 1 to infinity).
Use the ratio test, the standard tool for radius of convergence. Form the ratio of consecutive terms: |a_{n+1} / a_n| where a_n = x^n / n.
Apply the convergence condition. The series converges absolutely when this limit is less than 1, that is |x| < 1, and diverges when |x| > 1. The radius of convergence is therefore R = 1.
Note what the radius does and does not tell you. R = 1 fixes the open interval (-1, 1); the endpoints × = 1 and × = -1 must be checked separately, and in this case behave differently. The question asks only for R, which is 1.
The trap: Confusing the radius of convergence with the full interval of convergence, and forgetting that the endpoints require separate testing. The ratio test gives the radius, but at |x| = 1 it is inconclusive, so × = 1 and × = -1 must each be examined with a different test. Reporting the interval as closed without checking is the standard error. classic slip!
Overview
What MA1521 is, and where it sits
MA1521 is NUS's calculus course built for computing students, and it is a core mathematics requirement in the Computer Science degree. Its official NUSMods description states that the course provides students with the calculus background needed for computing, covering differential and integral calculus and their applications.
The content is a compact single-variable-to-multivariable calculus sequence: functions and limits, differentiation and its applications, techniques and applications of integration, sequences and series including power and Taylor series, and an introduction to functions of several variables and partial differentiation.
The course is technique-driven throughout. Every topic is a set of procedures to be executed accurately — differentiation rules, integration methods, convergence tests, partial derivatives — which makes it a course won by doing large numbers of problems rather than by reading.
Official outline: nusmods.com · MA1521 outline. Always treat the official outline and the exam timetable as authoritative.
Difficulty & time commitment
Is MA1521 hard, and how much time does it take?
MA1521 is manageable if you keep a weekly rhythm and treat the back half as the main event. The pattern is consistent: it starts gently and steepens, and the heaviest assessment is the part that separates grades.
The difficulty curve and the assessment weighting point the same way: the back half is harder and worth more. Front-loading effort there is the highest-return decision in the course.
Is this course for you
Who tends to do well, and who tends to struggle
You will likely do well if
- You are already fluent with school-level differentiation and integration and can execute them without hesitation.
- You do large numbers of practice problems, since calculus technique is built by repetition, not reading.
- You keep a clear method for each integration type and each convergence test, and can recognise which to apply.
- You treat the multivariable material as an extension of single-variable technique rather than something wholly new.
You may struggle if
- You arrive without solid A-level calculus, since the course assumes it and moves quickly.
- You try to memorise integrals rather than learning the methods that generate them.
- You leave series and multivariable calculus until late; both are technique-heavy and arrive when the pace has increased.
- You confuse the radius of convergence with the interval, or forget to test series endpoints separately.
- Build a methods sheet: one entry per integration technique and per convergence test, with a worked example and the signal that tells you to use it.
- Drill differentiation and integration to automaticity. Marks are lost to execution slips, not to misunderstanding.
- For series, always state which test you are applying and why, and remember that the ratio test is inconclusive at the boundary.
- For partial derivatives, keep track of which variable is held constant at every step; that is where most multivariable errors originate.
Syllabus
The 12 topics, topic by topic
The exam-weight marker on each topic shows where the marks concentrate. The amber topics carry the highest exam weight.
T1 · Functions and limits
Official course descriptionFunctions, limits, continuity, and the limit laws.
T2 · Differentiation
Official course descriptionThe derivative, product, quotient and chain rules, and implicit differentiation.
T3 · Applications of differentiation
Official course descriptionExtrema, curve sketching, related rates and optimisation.
T4 · Techniques of integration
Official course descriptionSubstitution, integration by parts, and partial fractions.
T5 · Applications of integration
Official course descriptionArea, volume, and other accumulation problems.
T6 · Improper integrals
Standard calculus canonIntegrals over infinite intervals or with unbounded integrands, and their convergence.
T7 · Sequences
Official course descriptionConvergence of sequences and the tools for establishing limits.
T8 · Infinite series and convergence tests
Official course descriptionSeries convergence, the ratio, comparison and integral tests.
T9 · Power series and Taylor series
Official course descriptionRepresenting functions as power series, radius of convergence, and Taylor expansion.
T10 · Functions of several variables
Official course descriptionMultivariable functions, level curves, and limits in several variables.
T11 · Partial differentiation
Official course descriptionPartial derivatives, the chain rule for several variables, and the gradient.
T12 · Multivariable optimisation
Standard multivariable canonCritical points, the second-derivative test, and constrained optimisation.
Assessment
How this course is assessed
The official course information does not publish a component-by-component weighting breakdown for this course. Rather than estimate one, we publish only what the course itself states. Check your current course outline on Canvas for the exact percentages.
- The official course listing publishes the course as graded, but does not publish a component weighting breakdown.
- NUS does not publish the marks breakdown for this course. Where it is available, it is on the current course outline; treat any figure not stated by the course itself as unverified.
Source: official course information
How to actually pass it
A weekly rhythm, two checklists, and the traps to avoid
The course rewards consistency over cramming, and practice over re-reading. Here is the loop that works, then what to have nailed before each exam.
The weekly loop
Before the mid-semester checklist
- Differentiate using the product, quotient and chain rules and implicit differentiation.
- Apply differentiation to extrema, related rates and optimisation.
- Integrate by substitution, by parts and by partial fractions.
- Apply integration to area and volume problems.
Before the final heaviest topics
- Determine convergence of sequences and series using the ratio, comparison and integral tests.
- Find radius and interval of convergence and construct Taylor series, checking endpoints separately.
- Compute partial derivatives and apply the multivariable chain rule.
- Find and classify critical points of functions of several variables.
The mistakes that cost marks
Radius versus interval of convergence. The ratio test gives the radius; the endpoints are inconclusive and must be tested separately with another method before stating the interval.
Memorising integrals instead of methods. The exam varies the integrand. Knowing substitution, parts and partial fractions as methods generalises; a memorised table does not.
Losing track of the held variable. In partial differentiation, every variable except one is constant. Differentiating with respect to the wrong variable, or letting another vary, is the standard multivariable error.
Sign and bound slips in definite integrals. Most integration marks are lost to arithmetic — a dropped sign, a swapped limit — not to the method. Work carefully and check.
Formula & concept sheet
The vocabulary and formulas you must own
- Chain rule
- The derivative of a composite function: the derivative of the outer function evaluated at the inner, times the derivative of the inner.
- Integration by parts
- The integral of u dv equals uv minus the integral of v du, the reverse of the product rule.
- Partial fractions
- Decomposing a rational function into a sum of simpler fractions so each can be integrated separately.
- Improper integral
- An integral with an infinite limit or an unbounded integrand, evaluated as a limit and either convergent or divergent.
- Ratio test
- A series converges absolutely if the limit of the ratio of consecutive terms is below 1, and diverges if above; it is inconclusive at exactly 1.
- Radius of convergence
- The value R such that a power series converges for |x| < R and diverges for |x| > R; the endpoints require separate testing.
- Taylor series
- A representation of a function as an infinite power series built from its derivatives at a point.
- Partial derivative
- The derivative of a multivariable function with respect to one variable while the others are held constant.
- Gradient
- The vector of partial derivatives, pointing in the direction of steepest increase of a multivariable function.
- Critical point
- A point where all first partial derivatives vanish, a candidate for a local maximum, minimum or saddle.
- Second-derivative test
- A criterion using second partial derivatives to classify a critical point of a function of several variables.
- Level curve
- The set of points at which a function of two variables takes a constant value, used to visualise its surface.
Common acronyms: ODE.
Where it fits
Prerequisites, related courses & why it matters
Entry requirement published on NUSMods: one of MA1301 or MA1301X (or A-level equivalent mathematics). MA1521 is worth 4 units and is a core mathematics course in the Computer Science degree, frequently taken alongside MA1522 Linear Algebra for Computing.
Your MA1521 study toolkit
Study the course with Sia, not just read about it
Each tool already knows MA1521: your syllabus, your texts, and where the marks are. Grouped by how you study, from first contact to exam week.
FAQ
Frequently asked questions
Is MA1521 hard?
It rates moderately hard. Nothing is conceptually exotic, but it is relentlessly technical — differentiation, integration, series and multivariable calculus in one course — and it moves quickly. It rewards doing many problems rather than reading.
What is the assessment breakdown?
NUS does not publish a component weighting breakdown for this course on its official listing. We do not estimate one. Check your current course outline for the exact percentages.
What do I need before taking it?
The published entry requirement is MA1301 or MA1301X, or equivalent A-level mathematics. You need fluency with school-level calculus and algebra before you start.
How is it different from a normal calculus course?
It is calculus selected for computing and compressed. It moves rapidly from single-variable technique into series and multivariable calculus, prioritising the tools computing students need over the theoretical depth a mathematics-major calculus course would include.
Should I take it with MA1522?
Many Computer Science students take MA1521 (calculus) and MA1522 (linear algebra) together, as the two mathematics courses the degree requires. They are independent, so the order does not matter, but taken together they clear the mathematics requirement early.
What is the hardest part?
For most students it is series — convergence tests and Taylor series — and the jump into multivariable calculus and partial differentiation late in the course. Both are technique-heavy and neither is learnable in a revision week.
Study MA1521 with Sia
Work through functions, differentiation, applications of differentiation and the rest of the course with a tutor that knows it and quizzes you on the topics the assessments weight most heavily.
Start studying with Sia