NUS · MA1521 · Calculus for Computing

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.

4 credit points Level 1 undergrad Offered S1 / S2 Department of Mathematics

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.

Try a real exam-style question

Worked example

Multiple choice · solution revealed after you answer

Find the radius of convergence of the power series with terms x^n / n (summed from n = 1 to infinity).

Worked solution

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.

Compute it: (|x|^{n+1} / (n+1)) / (|x|^n / n) = |x| × n / (n+1). As n tends to infinity, n / (n+1) tends to 1, so the limit is |x|.
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.

How it differs from its first-year siblings. MA1521 is calculus stripped to what computing needs and then pushed into multivariable territory. The examinable skill is technical execution: choosing the right method and carrying it out without error.

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.

Difficulty
3.3 / 5
Moderately hard. Gentle early, demanding back half. Hard to fail with steady work; a top grade takes consistent practice.
Coursework
0%
Coursework carries most of the grade. The heaviest single component is the component at 0%.
Weekly time
~10 hrs
Around 10 hours per week including class, across lectures, study and assessment.
Functions, limits, differentiationsteady
Integration, series, multivariable calculussteeper

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.
do this ↘
What top students do differently
  • 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.

1

T1 · Functions and limits

Official course description

Functions, limits, continuity, and the limit laws.

High exam weightQuiz me on functions →
2

T2 · Differentiation

Official course description

The derivative, product, quotient and chain rules, and implicit differentiation.

3

T3 · Applications of differentiation

Official course description

Extrema, curve sketching, related rates and optimisation.

4

T4 · Techniques of integration

Official course description

Substitution, integration by parts, and partial fractions.

5

T5 · Applications of integration

Official course description

Area, volume, and other accumulation problems.

6

T6 · Improper integrals

Standard calculus canon

Integrals over infinite intervals or with unbounded integrands, and their convergence.

7

T7 · Sequences

Official course description

Convergence of sequences and the tools for establishing limits.

High exam weightQuiz me on sequences →
8

T8 · Infinite series and convergence tests

Official course description

Series convergence, the ratio, comparison and integral tests.

9

T9 · Power series and Taylor series

Official course description

Representing functions as power series, radius of convergence, and Taylor expansion.

10

T10 · Functions of several variables

Official course description

Multivariable functions, level curves, and limits in several variables.

11

T11 · Partial differentiation

Official course description

Partial derivatives, the chain rule for several variables, and the gradient.

12

T12 · Multivariable optimisation

Standard multivariable canon

Critical 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 lecture
Review the previous week's technique and redo one problem, so new material builds on secure ground.
During the week
Work a large set of problems for each new method. Calculus is procedural; fluency comes only from volume.
Per topic
Add the method to your methods sheet with a worked example and the situation it applies to.
When series and multivariable arrive
Slow down deliberately. These are the technique-dense topics and the pace does not.

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

01

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.

02

Memorising integrals instead of methods. The exam varies the integrand. Knowing substitution, parts and partial fractions as methods generalises; a memorised table does not.

03

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.

04

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.

Why it matters beyond the grade. MA1521 is the analytical backbone under machine learning, graphics, optimisation and scientific computing. Gradients, series approximations and multivariable calculus are the mathematics those areas run on, and this course is where computing students first meet them.

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