Ministry of Education's (MOE) SPM Syllabus  Form 4 Additional Mathematics (Add Maths) 
Chapter 01 : Functions
 Lesson 01.1 : Introducing Set Notation, Representing a Relation, Determining Domain, Codomain, Object, Image and Range of a Relation
 Lesson 01.2 : Classifying the Types of Relation
 Lesson 01.3 : Recognising Function as a Special Relation and Expressing Functions using Function Notation
 Lesson 01.4 : Expressing Functions Using Function Notation and Determining Domain, Object, Image and Range of a Function
 Lesson 01.5 : Determining Domain, Object, Image and Range of a Function and Determining the Image of a Function Given the Object and Vice Versa
 Lesson 01.6 : Determining the Composite of Two Functions
 Lesson 01.7 : Determining the Image or Object of a Composite Function, Determining One of the Functions in a Given Composite Function, Inverse Functions, Determining the Object by Inverse Mapping
 Lesson 01.8 : Determining the Inverse Function and Determining Condition For the Existence of an Inverse Function

Chapter 02 : Quadratic Equations
 Lesson 02.1 : Recognising General Form of a Quadratic Equation, Determining the Roots of a Quadratic Equation (a) By substitution, (b) By inspection
 Lesson 02.2 : Determining the Roots of a Quadratic Equation by Trial and Improvement Method Solving Quadratic Equations (a) By Factorization
 Lesson 02.3 : Solving Quadratic Equations (b) By Using the Quadratic Formula (c) By Completing the Square
 Lesson 02.4 : Forming a Quadratic Equation From (a) Given Roots, (b) A Given Quadratic Equation
 Lesson 02.5 : Determining the Types of Roots of Quadratic Equations
 Lesson 02.6 : Solving Problems Involving the Use of the Discriminant

Chapter 03 : Quadratic Functions
 Lesson 03.1 : Recognising Quadratic Functions, Plotting the Graphs of Quadratic Functions
 Lesson 03.2 : Recognising Shapes of Graphs of Quadratic Functions
 Lesson 03.3 : Relating the Position of the Graphs of a Quadratic Functions with Respect to the xaxis
 Lesson 03.4 : Determining the Minimum or the Maximum Value of a Quadratic Function by Completing the Square
 Lesson 03.5 : Determining the Minimum or the Maximum Value of a Quadratic Function by Completing the Square (Part 2)
 Lesson 03.6 : Sketching the Graph of a Quadratic Function
 Lesson 03.7 : Determining the Range of Values of x that Satisfies a Quadratic Inequality

Chapter 04 : Simultaneous Equations
 Lesson 04.1 : Solving Simultaneous Equations in Two Unknowns : One Linear Equation and One NonLinear Equation  Solving simultaneous Equations Using the Substitution Method
 Lesson 04.2 : Solving Simultaneous Equations in Two Unknowns : One Linear Equation and One NonLinear Equation  Solving Simultaneous Equations involving RealLife Situations

Chapter 05 : Indices and Logarithms
 Lesson 05.1 : Integer Indices, Fractional Indices
 Lesson 05.2 : The Index Laws, Simplifying Algebraic Expressions by using Laws of Indices
 Lesson 05.3 : Converting Equations in Index Forms to Logarithmic Forms and Vice Versa, Finding Logarithm of a Number, Finding Antilogarithm of a Number
 Lesson 05.4 : Finding Logarithm of Numbers by using Laws of Logarithm
 Lesson 05.5 : Simplifying Logarithmic Expressions
 Lesson 05.6 : Changing the Base of Logarithms, Solving Problems involving Laws of Logarithms
 Lesson 05.7 : Solving Equations involving Indices, Solving Equations involving Logarithms

Chapter 06 : Coordinate Geometry
 Lesson 06.1 : Finding the Distance Between Two Points using Formula and Finding the Midpoint of Two Given Points
 Lesson 06.2 : Finding the Point that Divides a Line Segment According to a Given Ratio
 Lesson 06.3 : Finding the Area of a Triangle Based on Concept and Finding the Area of a Triangle using Formula
 Lesson 06.4 : Finding the Area of a Quadrilateral using Formula
 Lesson 06.5 : Determining the xintercept and yintercept of a Line and Finding the Gradient of a Straight Line and Finding the Gradient of a Straight Line using the xintercept and yintercept
 Lesson 06.6 : Finding the Equation of a Straight Line(a) Given the Gradient and One Point that the Line Passes Through (b) Given Two Points that the Line Passes Through
 Lesson 06.7 : Finding the Gradient and Intercept of a Straight Line (a) Gradient Form (b) Intercept Form Changing the Equation of a Straight Line to the General Form, Changing the Form of a Straight Line
 Lesson 06.8 : Finding the Point of Intersection of Two Lines, Parallel and Perpendicular Lines, Determining Parallel Lines, Finding the Equation of Parallel Lines
 Lesson 06.9 : Determining Perpendicular Lines, Determining the Equation of Perpendicular Line
 Lesson 06.10 : Solving Problem involving Equation of Straight Lines
 Lesson 06.11 : Equation of Locus (a) Equidistant from a Fixed Point (b) Constant Ratio Between Two Fixed Points
 Lesson 06.12 : Solving Problem involving Loci

Chapter 07 : Statistics
 Lesson 07.1 : Calculating the Mean of Ungrouped Data and Determining the Mode and Median of Ungrouped Data
 Lesson 07.2 : Determining the Modal Class of Grouped Data and Finding the Mode of Grouped Data from a Histogram
 Lesson 07.3 : Calculating the Mean of Grouped Data and Calculating the Median from the Cumulative Frequency Table of Grouped Data
 Lesson 07.4 : Calculating the Median from the Cumulative Frequency Table of Grouped Data and Estimating the Median of Grouped Data from an Ogive
 Lesson 07.5 : Determining the Effects on Measures of Central Tendency When Some Values in a Given Set of Data are Changed
 Lesson 07.6 : Determining the Most Suitable Measure of Central Tendency in a Particular Situation
 Lesson 07.7 : Finding the Range of Ungrouped Data and the Interquartile Range of Ungrouped Data
 Lesson 07.8 : Finding the Range of Grouped Data and the Interquartile Range of Grouped Data from the Cumulative Frequency Table and Determining the Interquartile Range of Grouped Data from an Ogive
 Lesson 07.9 : Determining the Interquartile Range of Grouped Data from an Ogive and Determining the Variance of Ungrouped Data
 Lesson 07.10 : Determining the Variance of Grouped Data and Determining Standard Deviation of Ungrouped Data and Grouped Data
 Lesson 07.11 : Determining the Effects on Measures of Dispersion When Some Values in a Set of Data are Changed (a) If Every Value of the Data is Changed Uniformly (b) If There are Extreme Values in the Set of Data (c) If Certain Values are Added to or Removed from the Given Set of Data
 Lesson 07.12 : Comparing the Measures of Central Tendency and Dispersion

Chapter 08 : Circular Measure
 Lesson 08.1 : Converting Measurements in Radians to Degrees and Vice Versa
 Lesson 08.2 : Determining Arc Length, Radius and Angle Subtended at the Centre of a Circle, Finding the Perimeter of Segments of a Circle
 Lesson 08.3 : Solving Problems involving Arc Lengths
 Lesson 08.4 : Determining Area of Sector, Radius and Angle Subtended at the Centre of a Circle
 Lesson 08.5 : Area of a Segment
 Lesson 08.6 : Solving Problems involving Area of Sectors
 Lesson 08.7 : Problems involving Arc Length and Area of Sector of a Circle

Chapter 09 : Differentiation
 Lesson 09.1 : Determining the Limit of a Function
 Lesson 09.2 : Finding the Gradient of a Chord and Finding the Gradient of the Tangent to a Curve and the First Derivative of a Function
 Lesson 09.3 : Finding the Gradient of the Tangent to a Curve and the First Derivative of a Function and Determining the First Derivative of a Polynomial by using the First Principle
 Lesson 09.4 : Deducing the Formula for the First Derivative of y=ax^n , Differentiation of Polynomial Functions, Determining the First Derivative of y=ax^n using Formula , Determining the Value of dy/dx for a Given Value of x
 Lesson 09.5 : Differentiating Functions Comprising of Addition or Subtraction of Algebraic Terms and Differentiating a Product of Two Polynomial
 Lesson 09.6 : Differentiating a Quotient of Two Polynomial
 Lesson 09.7 : Differentiating Composite Functions
 Lesson 09.8 : Determining the Gradient of a Tangent at a Point on a Curve
 Lesson 09.9 : Determining the Equation of Tangent to a Curve and Determining the Equation of The Normal to a Curve
 Lesson 09.10 : Determining the Turning Points of a Curve and Finding the Maximum and/or Minimum Points of f(x) (Part 1)
 Lesson 09.11 : Determining the Turning Points of a Curve and Finding the Maximum and/or Minimum Points of f(x) (Part 2)
 Lesson 09.12 : Solving Problems involving Maximum and/or Minimum Values
 Lesson 09.13 : Determining Rate of Change for Related Quantities
 Lesson 09.14 : Determining Small Changes in Related Quantities and Determining Approximate Values
 Lesson 09.15 : Determining the Second Derivative of y = f(x) and Using the Second Derivative to Determine the Maximum or Minimum Points

Chapter 10 : Solution of Triangles
 Lesson 10.1 : Verifying the Sine Rule
 Lesson 10.2 : Using the Sine Rule
 Lesson 10.3 : Using the Sine Rule in an Ambiguous Case
 Lesson 10.4 : Solving Problems involving the Sine Rule
 Lesson 10.5 : Verifying the Cosine Rule
 Lesson 10.6 : Using the Cosine Rule
 Lesson 10.7 : Solving Problems Involving the Cosine Rule, Solving Problems involving the Sine Rule and the Cosine Rule
 Lesson 10.8 : Finding the Area of a Triangle, Solving Problems involving ThreeDimensional Objects

Chapter 11 : Index Numbers
 Lesson 11.1 : Calculating the Index Number, Calculating Price Index
 Lesson 11.2 : Finding Qo or Q1
 Lesson 11.3 : Composite Index Number
 Lesson 11.4 : Calculating Composite Index, Finding Index Number or Weightage
 Lesson 11.5 : Solving Problems involving Index Number and Composite Index Number (1)
 Lesson 11.6 : Solving Problems involving Index Number and Composite Index Number (2)
 Lesson 11.7 : Solving Problems involving Index Number and Composite Index Number (3)
