Commune de Mohammédia · Communal Digital Lab

Train on real systems.
Ship for a real city.

E-Mohammedia is the communal learning and research lab for software engineering, data analysis, artificial intelligence and cybersecurity. Twelve-week evening cohorts, taught on the same stack the city actually runs on.

Software Data AI Security
Station 04
Intake open
Location33.6861° N, 7.3829° W
Cohort length12 weeks, 4 evenings a week
Seats24 per track
TuitionFree for residents
Four tracks

Pick the system you want to work on.

Every track ends with something that runs: a deployed service, a dashboard a department uses, a model that answers a real question, a hardened server. No track requires a diploma.

Track 01

Software Engineering

Build and deploy the web applications a city depends on — from database schema to a page that loads fast on a phone in the street.

PHPMySQLJavaScriptReactGitDeployment
Track 02

Data Analysis

Turn the commune's records into answers: clean the data, query it, and put it in front of the people who make the decision.

SQLPythonPandasStatisticsDashboardsOpen data
Track 03

Artificial Intelligence

Machine learning with a public purpose — document search, classification, forecasting, and language models applied to services residents use.

PythonML foundationsNLPLLM appsEvaluationEthics
Track 04

Cybersecurity

Defend the systems residents depend on. Map the surface, harden it, watch it, and rehearse the day something goes wrong.

NetworksLinuxHardeningMonitoringIncident responseSOC drills
Research & development

The lab side.

E-Mohammedia is not only a classroom. Three research lines run all year, and cohort projects feed straight into them. Alumni can stay on as contributors.

Live

Open Communal Data

Publishing city datasets in formats people can actually use, with a public API and a documentation portal maintained by the lab.

Prototype

Civic AI

Assistants that read regulations and communal archives, so a resident or an agent gets a sourced answer instead of a queue number.

In progress

Security Operations

A monitoring practice for city services: asset inventory, log collection, detection rules and a documented response procedure.

Admissions

Five steps, one cohort.

The order matters — each step decides the next. Applications for cohort 04 close when the 24 seats of a track are filled.

1

Apply

Ten minutes, online. Motivation counts more than credentials; no diploma is required.

2

Assess

Ninety minutes on campus: logic, basic English, and a conversation about what you want to build.

3

Train

Twelve weeks, four evenings a week, in English, on the tools professionals use daily.

4

Build

Weeks nine to twelve: a working project for a real city service, reviewed by the department that will use it.

5

Certify

Portfolio review, then a certificate issued by the Commune de Mohammédia — and an open door to the lab.

Campus

Boulevard Mohammed V.

Classrooms, a network lab and an open workspace in the centre of Mohammédia, a few minutes from the train station and the coast road.

AddressBd Mohammed V, Mohammédia 28830, Morocco
HoursMonday to Friday, 09:00 – 17:00
LanguageTaught in English · support in Arabic and French
Operated byService Informatique et Communication, Commune de Mohammédia
Cohort 04

Send your application.

We read every application and answer within five working days. If a track is already full, we tell you the date of the next intake instead of leaving you waiting.

Questions · 06 61 93 29 19

By sending this form you agree that the Commune de Mohammédia may contact you about the cohort.