Skip to content
Big Data IQ MindsData • Insights • Impact

Data • Insights • Impact.

Turn Data Skills Into Real-World Impact.

Learn data analytics, statistics, programming, artificial intelligence, and business intelligence through practical training designed to turn knowledge into results.

  • 23 practical courses
  • Free practice questions
  • Python, SQL & R in your browser
  • Training for organizations

analysis.sql · cooperative_sales (12 rows)

Calculated live in your browser · synthetic data

Pick a question, then run the analysis to turn rows into a decision.

  • Choose your direction

    Where do you want your data skills to take you?

    Pick a goal to see a tailored roadmap: the stages, courses, projects and practice questions that build the skills for that role.

  • Explore our learning ecosystem

    Eight connected areas of practice

    Skills that work together on real problems — from collecting data in the field to presenting decisions to leadership.

  • Featured learning paths

    Structured tracks from first steps to advanced practice

    Beginner, intermediate and advanced tracks with prerequisites, modules, objectives and practical assignments.

  • Practice preview

    Learn by doing, with feedback straight away

    Answer a sample question, then try a real coding exercise. Explanations show the reasoning, not just the answer.

Featured courses

Practical courses, taught with real-world examples

Every course includes modules, exercises and assessments. Pricing is flexible — request a quote for individual, group or corporate training.

  • Analytics & BIBeginner

    Advanced Microsoft Excel for Data Analysis

    Turn raw spreadsheets into reliable analysis with lookups, PivotTables, Power Query and clear charts.

    Course book available

    Prerequisites: Basic Excel navigation (entering data, simple formulas)

    4 modules · 11 lessons
    30 USDFree sample lesson
  • Analytics & BIIntermediate

    Power BI & Dashboard Development

    Model data, write DAX measures and publish dashboards that leadership teams use every week.

    Course book available

    Prerequisites: Comfortable with Excel tables and PivotTables

    4 modules · 9 lessons
    Request a quoteFree sample lesson
  • ProgrammingBeginner

    R Programming for Data Analytics

    Import, clean, analyse and visualise data in R with the tidyverse, and produce reproducible reports.

    Course book available

    Prerequisites: No programming experience required

    4 modules · 8 lessons
    20,000 RWFFree sample lesson
  • ProgrammingBeginner

    Python Programming for Data Analytics

    Learn Python from zero and use pandas to analyse real datasets.

    Course book available

    Prerequisites: No programming experience required

    3 modules · 8 lessons
    Request a quoteFree sample lesson
  • ProgrammingBeginner

    SQL & Database Querying

    Query relational databases confidently: filter, join, aggregate and build analysis-ready tables.

    Prerequisites: None

    3 modules · 7 lessons
    Request a quoteFree sample lesson
  • GISBeginner

    ArcGIS Pro Essentials

    Create, edit, analyse and map spatial data in ArcGIS Pro.

    Prerequisites: Basic computer skills

    3 modules · 6 lessons
    20,000 RWFFree sample lesson

Learn with

Meet Niyobyose Brancal.

FAQ

Questions, answered

Can't find what you need? Contact us.

Do I need prior experience?

Not for beginner courses. Each course lists its prerequisites; most beginner courses only assume basic computer skills. If you are unsure, use the free practice zone or contact us for advice on where to start.

How are courses delivered?

Courses can be delivered live online, in person in Kigali, or as customised group and corporate training. Some lessons and exercises are available self-paced on this platform. Each course page shows its available formats.

How much do courses cost?

Pricing is negotiable and depends on the format, group size and level of customisation. Request a quote from any course page and we will respond with options for individuals, groups or organizations.

Do I receive a certificate?

Certificates of completion are issued only when the course's completion requirements have been met, such as finishing all lessons and passing module quizzes. Certificates confirm completion of BDIM training; they are not an academic or professional accreditation.

How do I access course materials?

Create an account to enrol, track progress, save notes and download available materials. Free sample lessons, practice questions and Coding Lab exercises are open to everyone.

Can you train our organization's staff?

Yes. We design training for universities, NGOs, government institutions, research teams and private companies, using your tools and, where appropriate, anonymised versions of your own data. Start with a training inquiry and we will schedule a scoping conversation.

Does the Coding Lab really run my code?

Yes. Python, SQL and R run inside your own browser using WebAssembly runtimes, isolated from our servers. Nothing you type is executed on BDIM's servers. The first run downloads the runtime, so it can take a little longer.

We Turn Data Into Decisions.

Start with free practice today, or talk to us about training for yourself or your organization.