📚 Content

This practical module develops core quantitative skills needed in AI and programming. Learners will engage in applied activities across the following areas:

1. Basic Mathematics & Computational Thinking

  • Apply order of operations (PEMDAS/BOMDAS)

  • Perform integer division and modulus operations

  • Work with mixed data types and casting in programming

2. Linear Algebra for AI

  • Work with vectors and matrices

  • Perform matrix operations and transformations

  • Apply functions used in AI such as ReLU, Sigmoid, and Softmax

3. Binary & Number Systems

  • Convert decimal numbers to binary

  • Perform binary arithmetic operations

4. Magnitude & Conversions

  • Use scientific notation for large and small values

  • Convert between measurement systems (e.g., SI to Imperial)

5. Error Handling in Calculations

  • Fix rounding errors

  • Convert repeating decimals

  • Ensure correct unit representation in results

6. Coordinate Systems & Geometry

  • Use Cartesian coordinates

  • Apply the Pythagorean theorem to calculate distances

7. Programming Logic with Increments

  • Use increment variables and compound operators

  • Implement iterative logic in code

8. Calculus for AI

  • Apply differentiation and integration

  • Use derivatives, chain rule, and special functions

9. Probability & Statistics

  • Apply probability rules and notation

  • Use conditional probability and Bayes’ Theorem

  • Perform statistical calculations and parameter estimation


🎯 Outcome

By completing this module, learners will be able to apply mathematical and statistical reasoning to support AI model development, data analysis, and algorithm design in real-world scenarios.