Telecommunications Data Science and Customer Analytics Training Course

5 days Data Science Certificate on completion
Course codeSD-DS-028
Duration5 days
LevelIntermediate to Advanced
CategoryData Science
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

Telecommunications operators hold rich but fragmented data across network counters, CDRs, CRM platforms, digital channels, billing systems and field operations. The challenge is not simply building models; it is connecting data science work to commercial and network decisions such as reducing prepaid churn, identifying households for fibre upsell, predicting congestion, improving collections, detecting revenue leakage and prioritising retention offers. This course equips participants to turn telecommunications data into defensible customer and operational actions while working within the realities of high-volume, regulated data environments.

Participants learn how to frame telecom analytics use cases, assemble analysis-ready datasets and select methods appropriate to customer, network and revenue questions. The course covers CDR and event-data structures, customer 360 modelling, feature engineering, segmentation, churn propensity modelling, customer lifetime value, next-best-action design, geospatial network analytics, anomaly detection and model evaluation. Practical work uses Python, SQL, Apache Spark and Tableau to move from exploratory analysis through model development to decision-ready reporting.

Delivery combines instructor-led technical sessions with guided labs built around an integrated operator case: a mobile provider facing rising churn, uneven network experience and pressure to grow ARPU. Participants write SQL queries, develop Python features and models, assess bias and commercial value, and present recommendations to a simulated telecom leadership panel. Each participant leaves with a telecom customer analytics project pack containing a problem statement, data dictionary, feature plan, model evaluation summary, dashboard specification and deployment roadmap.

The course is designed for analysts, data scientists, customer-value teams, network analytics specialists and managers who already work with telecom data and need to deliver measurable business outcomes from it.

Course objectives

By the end of this course, participants will be able to:

  • Formulate telecom analytics use cases with measurable KPIs for churn, ARPU, network experience and retention value
  • Create an analysis-ready customer 360 dataset by joining CDR, billing, CRM, digital and network-quality data
  • Engineer telecom features including recharge behaviour, tenure, usage trends, cell congestion exposure and complaint history
  • Build and validate churn propensity models using Python classification workflows and lift-based evaluation
  • Segment subscribers using behavioural, value and service-experience variables to define actionable customer groups
  • Estimate customer lifetime value and prioritise retention interventions using incremental commercial value
  • Detect revenue and network anomalies with SQL and Spark-based aggregation and outlier techniques
  • Produce a model deployment and monitoring plan covering data drift, fairness, privacy and campaign measurement

Benefits of attending

For you

  • Build credible telecom-specific churn and customer-value models rather than applying generic retail analytics templates
  • Gain a reusable feature library for CDR, recharge, billing, network-quality and complaint data
  • Learn to explain lift, calibration, incremental value and model trade-offs to commercial and network stakeholders
  • Create a portfolio-ready customer analytics project pack grounded in an operator business case
  • Strengthen eligibility for telecom data science, customer value management and network experience analytics roles

For your organisation

  • Improve prioritisation of retention spend by targeting subscribers according to propensity and expected value
  • Reduce time spent reconciling customer, usage and network data through repeatable customer 360 data-design practices
  • Connect network-quality investment decisions to customer experience, churn risk and revenue impact
  • Increase confidence in analytics decisions through documented validation, monitoring and campaign measurement methods
  • Develop internal capability to identify revenue leakage, anomalous usage and underserved customer segments

Target competencies

Telecom data modellingChurn propensity modellingCustomer value segmentationCDR feature engineeringNetwork experience analyticsModel performance monitoring

Who should attend

  • Telecommunications Data Scientists — who need domain-specific features, model evaluation methods and deployment practices
  • Customer Analytics Managers — who must convert subscriber data into retention, value-management and growth decisions
  • CRM and Customer Value Managers — who design segmented offers and need evidence-based next-best-action targeting
  • Network Analytics Specialists — who need to connect quality-of-service indicators with customer experience and churn
  • Business Intelligence Analysts — who prepare telecom reporting and want to progress from dashboards to predictive analytics
  • Digital Transformation and Data Product Managers — who must prioritise viable telecom data products and quantify business value

Requirements and prerequisites

Participants should be comfortable working with tabular data and should understand basic descriptive statistics, including averages, distributions, correlation and sampling. Prior hands-on experience with SQL SELECT, JOIN, GROUP BY and basic Python or another analytical language is expected; participants should be able to read and adapt simple code. Familiarity with telecom terms such as subscriber, ARPU, prepaid/postpaid, CDR and churn is helpful but not essential. The course does not require prior machine-learning model-building experience, advanced calculus, Spark administration or access to a live operator data environment.

Training methodology

The course uses short instructor-led briefings followed by guided technical labs using realistic, anonymised telecommunications datasets. Participants query subscriber and network data in SQL, prepare features in Python, scale selected transformations in Apache Spark and communicate findings through Tableau dashboards. Daily case discussions require participants to defend choices on churn targeting, network-quality prioritisation and offer economics. Small groups progressively build one operator analytics case, then complete an end-of-course application plan that identifies a live use case, required data, stakeholders, success measures and model-governance controls.

Course outline

Day 1: Telecom data foundations and use-case design

  • Telecommunications value chain, data domains and analytics decision points
  • CDR, xDR, billing, CRM and network-counter data structures
  • Subscriber identifiers, household resolution and customer 360 data modelling
  • Prepaid and postpaid behavioural metrics including ARPU, recharge and tenure
  • Data quality profiling for missing events, duplicate subscribers and late-arriving records
  • SQL joins and aggregation patterns for subscriber-level analytical datasets
  • Use-case prioritisation with business value, data readiness and intervention feasibility

Workshop: Participants scope a churn and service-experience use case and produce a KPI tree, source-data map and initial analytical dataset specification.

Day 2: Customer segmentation and feature engineering

  • Exploratory analysis of usage, recharge, device, channel and complaint behaviours
  • Feature engineering from CDR frequency, recency, duration and destination patterns
  • Network-experience features from dropped calls, throughput, latency and congestion indicators
  • Behavioural cohort analysis for tenure, recharge cycles and declining usage
  • RFM and value-based subscriber segmentation methods
  • K-means clustering, cluster profiling and segment stability assessment
  • Python pipelines for reproducible feature preparation and train-test partitioning

Workshop: Participants build a subscriber feature table in Python and produce named customer segments with commercial and service-experience profiles.

Day 3: Churn, value and next-best-action analytics

  • Churn definitions for prepaid, postpaid, port-out and inactivity events
  • Supervised classification using logistic regression and gradient-boosted trees
  • Class imbalance handling with weighting, resampling and threshold selection
  • Model evaluation using precision, recall, ROC-AUC, PR-AUC, lift and gains charts
  • Probability calibration and churn-score interpretation for campaign users
  • Customer lifetime value estimation and retention-cost trade-off analysis
  • Next-best-action design using eligibility, propensity, value and contact constraints

Workshop: Participants train and compare churn models, then produce a prioritised retention list with recommended offer rules and expected campaign value.

Day 4: Network, revenue and anomaly analytics at scale

  • Linking cell, site and geographic network performance to subscriber experience
  • Geospatial aggregation of coverage, congestion and complaint hotspots
  • Apache Spark DataFrame operations for high-volume event and usage data
  • Revenue assurance indicators for rating errors, unusual usage and recharge anomalies
  • Time-series baselines for traffic, revenue and network-performance monitoring
  • Outlier detection using statistical thresholds and isolation-based methods
  • Privacy, consent, pseudonymisation and purpose limitation in telecom analytics

Workshop: Participants use Spark to identify network-experience hotspots and anomalous revenue patterns, producing an investigation and prioritisation brief.

Day 5: Operationalising telecom analytics

  • Model deployment options for batch scoring, campaign platforms and decision engines
  • Data and model monitoring for drift, performance decay and segment change
  • Campaign test-and-control design and incremental uplift measurement
  • Fairness assessment across geography, tenure, device and customer-value groups
  • Tableau dashboard design for churn risk, network experience and intervention outcomes
  • Stakeholder storytelling for commercial, network, care and executive audiences
  • Analytics product roadmap, ownership model and implementation risk management

Workshop: Participants present their end-to-end operator analytics project pack, including dashboard specification, intervention plan, monitoring controls and 90-day implementation roadmap.

Tools & standards covered

Python, SQL, Apache Spark, Tableau

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

You should be able to write basic SQL queries using joins and aggregations and understand or adapt simple Python code. The course teaches the analytics workflow and provides guided notebooks, but it is not designed as a first programming course.

A laptop capable of running a modern browser and Python notebooks is required for live labs. Pre-course joining instructions provide access guidance for Python, SQL exercises, Apache Spark examples and Tableau materials; no production telecom system access is needed.

Yes, provided participants are comfortable with data analysis. Network specialists learn how quality indicators affect customer behaviour, while customer teams learn how to interpret network-experience variables without needing to become radio-planning engineers.

The datasets, features, metrics and decisions are specific to telecommunications. Rather than using generic examples, the course addresses CDRs, recharge cycles, ARPU, port-out risk, network congestion, revenue assurance and retention-offer economics.

Participants can use the customer 360 design, feature templates, churn evaluation approach and campaign measurement framework on an existing operator use case. The final 90-day roadmap helps translate the course project into a practical pilot with named data, stakeholders and success measures.

Participants leave with a completed telecom analytics project pack, including a use-case definition, data dictionary, feature plan, model evaluation summary, dashboard specification and deployment roadmap. They also retain the lab patterns for SQL, Python, Spark and Tableau used throughout the course.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in Data Science

5 Days Certificate

Data Science Foundations and Exploratory Analysis Training Course

Teams increasingly hold customer, operational, financial and digital-service data, yet many analysts and subject-matter professionals strugg…

5 Days Certificate

Data Science for Marketing Professionals Training Course

Marketing teams generate campaign, web, CRM and customer-service data every day, yet many decisions still rely on channel-level reports, las…

5 Days Certificate

SAS Viya Data Science and Model Deployment Training Course

Organisations investing in SAS Viya need more than accurate models: they need repeatable ways to prepare governed data, compare modelling ap…

5 Days Certificate

Advanced Deep Learning for Data Science Training Course

Data science teams are increasingly asked to build models for images, text, time series and recommendation problems where tabular machine-le…