Simple Guide · 8-minute read · The complete operational journey
How NUPSSP works — step by step
From a government office that needs help to a student receiving a verified completion certificate, here is the entire journey in ten steps — who does what, in which order, and what keeps it fair and safe.
The actors
The ten-step journey
A government office proposes service seats
Government officeAny government institution — a DC office, a hospital, a school cluster, an agriculture office — describes exactly what help it needs: how many students, which disciplines, which tasks, where, when, and under whom. This becomes a formal seat request with a full specification.
The National Office checks and approves the seats
National Programme OfficeNothing is published automatically. The National Office checks that the office can actually supervise the students (a 1:10 supervision standard), that the workspace exists, and that the tasks are safe, legal and useful. It may approve fewer seats than requested. A seat is not filled merely because it was requested.
Approved seats are published for all universities
National Programme OfficeApproved seats go into the national seat catalogue on the digital platform. Every university in the country can see every published seat — its tasks, location, discipline needs, period and working hours. This transparency is what prevents backdoor placements.
Universities apply for seat allocations
UniversityEach university applies for the seats its students need — by discipline and sector preference — once per placement cycle (two cycles per year). The application is a formal, tracked request: "University of Dhaka requests 12 seats on ST-2027-0001."
Seats are allocated by transparent, published rules
National Programme OfficeA published formula decides who gets how many seats: verified student demand (25%), discipline match (20%), geographic distribution (15%), equity across universities (15%), past utilization (15%), and readiness (10%). Every decision is recorded with reasons. Small and newer universities get floor allocations so the big universities cannot take everything.
Universities book their eligible students
UniversityStudentThe university selects which of its verified eligible students go into which allocated seats. Students express preferences through their portal, but the university makes the official booking — students can never alter official bookings, allocations, attendance or completion records. The platform validates each student: identity, enrollment, programme, academic stage, eligibility, prior completion, existing bookings and scheduling conflicts.
The host office confirms — and the placement activates
Government officeThe receiving office confirms each booked student. Only when all confirmations are recorded does the placement activate. The student receives instructions, training, expected outputs and safety information. One active booking per student per degree level — no accidental duplicates.
The 16-week service semester runs, day by day
SupervisorStudentThe student works roughly 30 hours per week for 16 weeks on the seat's catalogued tasks. The supervisor marks daily attendance, assigns and reviews tasks, and reports incidents. Students submit feedback, can request authorized leave, and can file complaints through a protected grievance channel. Progress is tracked weekly on the platform.
Completion is verified three ways
Government officeUniversityPlatformAt the end, completion is triangulated: the host office confirms the service was performed, the university confirms the academic requirements, and the platform checks the records (attendance, outputs, no open cases). All three must agree. Appeals follow a published procedure.
Certificate, degree audit, and data for the nation
National Programme OfficeThe student receives a digital completion certificate with a verification code. The university's degree audit checks the service requirement before graduation. Every placement feeds anonymized statistics — sector by sector, district by district — so the nation learns whether the programme works before scaling it.
One semester, on the calendar
Two placement windows per academic year (e.g., 18 Jan – 15 May and Jul – Oct), aligned with university semester calendars.
What keeps it fair, safe and honest
🛡️ Student protections
Named supervision at a 1:10 standard; students never exercise statutory power, sign decisions or handle cash; group accident & medical insurance; accessibility accommodations; a rights charter; a 72-hour grievance standard with retaliation protection; academic duration-neutrality monitoring (no graduation delay vs peers).
🔍 Transparency
Published seat specifications, published allocation criteria, decisions always with reasons, immutable audit logs on every allocation and booking, an independent audit & oversight portal with read access to everything, and anti-hoarding rules that release unused seats mid-cycle.
This is a tested design, not a promise. The 300,000-students-per-year headline is a hypothesis that the verified data does not support under the baseline funding rule — the realistic ceiling is about 130,000/year with direct universities only. Compulsion for all students needs new legislation reviewed against Article 34 (forced labour) of the Constitution; pilots can begin voluntarily. No anti-corruption savings are claimed. All open questions are documented in the data-gap register and the risk register (24 risks).
Don't just read the steps — run them yourself in the ▶ interactive platform demo: publish seats as a government office, allocate as the National Office, book students as a university, mark attendance as a supervisor, and collect the certificate as a student.