LEECOI
Register interest Sign in

Six engineering disciplines

Nobody gets hired for finishing a course.

You get hired for what you can show, run and defend. Every LEECOI track ends in a portfolio a hiring engineer can open, execute and ask you hard questions about.

Your journey 18 weeks
Progress across the eighteen week programme Progress rises quickly through the first six weeks, flattens into a long plateau through the middle weeks with several weeks of small regression, then climbs steeply to converge in the final three weeks. Use the arrow keys to step through individual weeks.
Week 18, portfolio Arrow keys step through weeks
Engineering tracks
6
Weeks per published track
18
Career support areas
4

Tooling from the published syllabi

  • Python
  • SQL
  • Git
  • Docker
  • XGBoost
  • LangGraph
  • FastAPI

The catalogue

Six tracks, one program model

Fundamentals, then applied building, then a portfolio someone can open and run. The discipline changes. The shape does not.

Compare all six

How it goes

The middle is the part nobody warns you about

Progress is not linear, and pretending otherwise is how people quit in week nine believing they are the problem. The curve at the top of this page is the honest version, dips included.

  1. 01

    Fast start

    The early weeks move quickly, because fundamentals are well-trodden and the feedback is immediate. Python, SQL, Git, the shell, and whichever mathematics the track leans on. This is the stretch that feels good.

  2. 02

    The hard middle

    Then it flattens. You are building real things against real messiness, and some weeks end further back than they started. This is the longest stretch, and getting through it is the whole difference between a portfolio and a certificate.

  3. 03

    The payoff

    The final weeks are documentation, error analysis, and rehearsing the questions an interviewer will ask about your own code. Nothing new is introduced. Everything becomes defensible.

Phase boundaries differ by track: the Machine Learning Engineer syllabus runs five phases, the AI Engineer syllabus four. Each track page carries its own week-by-week roadmap.

What you end up with

The capstones, as written

Not project ideas. These are the capstone briefs from the two published syllabi, with the deliverables each one is assessed on.

  • ml-engineer

    Business Prediction System

    A complete classical ML project for churn, risk, lead scoring, customer value, price or cost prediction.

    • EDA and data validation
    • Feature engineering workflow
    • Baseline and tuned final model
    • Metric summary and error analysis
  • ml-engineer

    Segmentation and Anomaly Analysis

    Unsupervised learning to segment users, products or transactions and identify unusual records worth investigation.

    • Cluster profiles
    • Anomaly list with reasoning
    • Business recommendations
    • Visual summary
  • ai-engineer

    Enterprise RAG Assistant

    A document-grounded assistant using embeddings, a vector database, retrieval, reranking, grounded generation and source citations.

    • Document ingestion pipeline
    • Vector database integration
    • RAG quality evaluation
    • Deployed demo with feedback capture
  • ai-engineer

    LangGraph Multi-Agent Workflow

    A stateful workflow that routes tasks, calls tools, remembers state, handles failures, and requires human approval for risky actions.

    • Architecture diagram
    • Tool-calling workflow
    • Checkpointing and logging
    • Security and guardrail tests
  • ai-engineer

    AI Production Readiness Review

    Turning one application into a production-ready system with cost controls, observability, prompt-injection defences and governance documentation.

    • Threat model
    • Cost and latency dashboard
    • Evaluation suite
    • Runbook and model card

After the building

Career support, described by what happens

Your profile is usually read before your code is. Both get the same review treatment.

How this works
  • Portfolio review

    Every project read the way a hiring engineer would read it, then sent back for another pass.

  • Interview preparation

    Structured practice on your own code, with feedback on how the answer landed rather than only on whether it was right.

  • Profile and LinkedIn support

    The same review treatment, applied to the thing recruiters read before they read any code.

  • Job search guidance

    The search has its own skills. Treated as part of the programme, not as what happens after it.

Straight answers

What is actually on offer

Engineering tracks
6
Syllabi published
2
Modules written
15
Capstone briefs
5

What this is

  • A published, week-by-week syllabus you can read before deciding
  • Projects with named deliverables, reviewed and handed back
  • Interview practice on your own code, not on trivia
  • Four areas of career support, described by what happens in them

What we do not promise

  • A placement percentage. We do not publish one, because we cannot evidence one
  • A salary figure. Same reason
  • A job. The portfolio and the preparation are the parts we control
  • A syllabus for the four tracks still being written. Those pages say so plainly

Before you ask

The four questions people actually ask

All questions
Do I need a computer science degree?

No. The published tracks expect Python, SQL, Git and Linux basics, plus algebra, probability and statistics fundamentals. Where you learned them does not matter. Each track page lists its prerequisites in full, so you can check before committing.

What do I actually have at the end?

A portfolio of repositories with documented problem statements, baseline and final results, error analysis and honest limitations. The Machine Learning Engineer track ends in two capstone projects, the AI Engineer track in three. All five briefs are on this page.

Are all six tracks running now?

Two are. The Machine Learning Engineer and AI Engineer syllabi are written and published. The syllabi for Cloud Engineering and DevOps, Cybersecurity, Data Engineering and Analytics, and Web Development are still being written, and no invented curriculum stands in for them in the meantime. Registering interest is how you hear when one is ready.

Do you promise a job at the end?

No. There is no placement percentage, no salary figure and no job promise anywhere on this site, because none of those can be evidenced. What is offered is portfolio review, interview preparation, profile support and job search guidance, which are the parts within our control.

Read the syllabus before you decide anything

Register interest and we will send the full week-by-week syllabus for the track you are considering, then arrange a short call to work out whether it is the right one.

No payment details, and nothing to install. The syllabus is the thing being sent.