Career pathway

Computer Science, AI & Data Science

Investigate data, algorithms, machine learning, analytics, and intelligent systems using mathematical thinking. This is what a Grade 10 student actually learns on the CMP Technology pathway.

All pathways

Pathway insight

Mathematics is the language of computing

Every algorithm, model, and dataset is built on statistics, probability, and logical reasoning. Students learn the maths that sits under the code.

From topic to intelligent system

Descriptive statistics, distributions, and probability become tools for data analysis, prediction, and evaluating machine-learning outputs, not abstract exercises.

Portfolio, not just tests

Each term ends with a portfolio task, a short data-driven investigation where the student uses the mathematics to draw and defend a conclusion from real data.

What students learn: Grade 10 Computer Science, Data Science & AI Course Planner

Four terms, each anchored to a real area of computing, data, and AI practice. Four sample topics from every term are shown below.

Term 1

Data Quality, Compute Metrics & Feature Distribution

Assessment Task 1

Sample topics

  • Model performance indicators
  • CPU and GPU compute measures
  • Memory and storage requirements
  • Dataset size and feature-to-sample ratios
Data insight: Differentiate between a population (e.g. all images uploaded to a digital platform) and a sample (e.g. 500 images used to test an image-classification model).

Term 2

Probability Networks, System Reliability & Algorithmic Drift

Assessment Task 2

Sample topics

  • Probability models in computing
  • Software error events
  • Runtime failures
  • Cloud-service outages
Data insight: Distinguish independent and mutually exclusive computing events.

Term 3

Binary Classification, Evaluation Matrices & Validation

Assessment Task 3

Sample topics

  • Automated classification
  • Spam and malware detection
  • Anomaly detection
  • Responsible classification systems
Data insight: Organize classification results into a confusion matrix.

Term 4

System Variation, Performance Forecasting & Computing Optimization

Year-End Milestone Assessment

Sample topics

  • Network latency
  • Jitter and response variation
  • System load
  • Performance distributions
Data insight: Use percentiles, quartiles and IQR to establish baseline ranges.