Data science and AI coding built around Caribbean problems, Caribbean data, and Caribbean context. Because relevance is the best teacher.
Most data science courses use American housing prices or global e-commerce data. Code Caribbean uses Jamaican crime statistics, Caribbean climate datasets, local election results, and CARICOM trade records.
When the data is familiar, the learning sticks, and that is not just a nice idea. New knowledge anchors to what you already know, so a Kingston rainfall dataset hooks onto the weather you have lived your whole life, while abstract foreign data has nothing to grab. You understand why a model is underfitting because you know what the actual weather in Kingston looks like. You spot outliers because you know Jamaican agriculture.
This is a project-driven program, and that is a deliberate choice about how people actually learn. You do not spend months in theory before touching real problems, because skills grow when you use them, not when you store them for later. From week one, you are cleaning, exploring, and building with real Caribbean data, and the curiosity that comes from working on a question you genuinely care about is the engine that keeps you coding when the bug will not budge.
Every dataset, every project, every case study uses regional data. You graduate knowing how Caribbean data behaves.
Five completed projects on GitHub by the end of the program. Employers see real work, not just a certificate. Building five times, not once, is spaced practice: each project pulls forward skills from the last, so the early lessons get recalled and strengthened instead of fading.
Two well-established ideas about learning sit underneath this whole programme. The first is that we understand new things by connecting them to things we already know. Familiar local data, the weather you grew up in, the crops you have seen at market, gives every new concept somewhere to land, which is why a regression on Kingston rainfall makes more sense faster than the same maths on an abstract foreign dataset.
The second is that skill is built by retrieval, not recognition. Re-reading a notebook until it "looks familiar" feels productive but barely moves you; pulling the answer out of your own head, writing the code yourself, getting it wrong, and fixing it is what actually wires it in. Code Caribbean is structured around that loop. Instructors scaffold the hard parts early, giving you a worked example to lean on, then deliberately fade the support so that by the capstone you are the one doing the work that used to need a hand.
Prior knowledgeRetrieval practiceScaffoldingIntrinsic motivation
From raw CSV files to deployed machine learning pipelines. Every tool covered has a direct job market application.
The right Python for data work. Not software engineering, not web dev. Data-focused Python from lists and dicts to file handling and APIs. Practical from day one.
The reality of data science is that 70% of your time is cleaning. We teach you to do it fast. DataFrames, merging, groupby, handling missing values, time series.
A chart that confuses people is useless. Learn to make visualizations that tell a clear story. Static and interactive. Present findings to non-technical audiences.
Classification, regression, clustering. Random forests, gradient boosting, SVMs. How to choose the right algorithm. How to know when your model is lying to you.
Building a model that works on your laptop is not enough. Package it, automate the preprocessing, version it, and deploy it so other people can actually use it.
Tourism demand forecasting. Hurricane track prediction. Agricultural yield modeling. Crime hotspot analysis. Real problems, real data, real impact. Your capstone comes from here, and you will present it to others, because the fastest way to find the holes in your own understanding is to explain your work to someone else.
These are the kinds of projects past participants have built. Yours will be yours to own and publish.
A regression model that predicts monthly rainfall for Jamaican parishes using 40 years of meteorological data from the Climate Studies Group Mona.
An interactive dashboard showing how temperature, rainfall, and soil type correlate with yam, banana, and sugarcane yields across Jamaican regions.
A forecasting model for tourist arrivals to Jamaica using JTB data, flight search trends, and seasonal patterns. Built and deployed with Streamlit.
Government agencies, financial institutions, and NGOs across Jamaica all need analysts who can translate data into decisions. Entry-level roles start at competitive local salaries.
Build predictive models for companies in Jamaica or work remotely for international clients. Remote data science salaries are often 5-10x local averages.
Business intelligence is huge in Caribbean banking, retail, and logistics. Build dashboards and reporting systems that drive real decisions.
UWI, PIOJ, and regional development organizations hire data-skilled research assistants. Great entry point with strong career progression.
Genius Bootcamp goes broad across all of AI including neural networks, NLP, and computer vision. Code Caribbean goes deep specifically into data science, the analysis and modeling side. Many participants do both in sequence.
CSEC Mathematics level is enough to start. You do not need calculus or linear algebra from day one. We build the math intuition you need alongside the coding, not before it.
Ten weeks, two to three sessions per week. Roughly 120 hours of learning total including project work. You set the pace on the independent components.
Yes. You get a Genius Project completion certificate and we help you earn relevant free certifications from Google and IBM as you go through the program. But your GitHub portfolio matters more than any certificate.
Yes, and the framing in that question is worth challenging. Decades of research on how people learn show that ability in data science is built, not born. The students who struggle at first and keep going usually overtake the ones who found week one easy, because they learn to debug their own thinking. Treat every error message as "I cannot do this yet" rather than "I cannot do this." The programme is built to support that: hard concepts are scaffolded with worked examples first, then you practise them yourself across five projects, so the skill is genuinely yours by the end.
Applications open three times per year. Get on the list and we will contact you when the next cohort opens.