Every recorded course starts as a draft with a title and description. The Information screen holds everything students read about the course, and Setup shows at a glance what is done and what is missing. Instructors and campuses use the same screens; the differences for campuses are noted below. The fee and the certificate design are set by NSDP, not on these screens.
Creating a course
| Teachers | Campuses | |
|---|---|---|
| Where | Recorded courses → New recorded course | Courses → New course |
| Form | One page: Basics, Instructor & language, Cover image (with the intro video), Pricing & certificate, and Curriculum outline when AI is on | One page: Basics, Instructor & language, Cover image (with the intro video), Pricing & certificate |
| Instructor | You. If you are linked to a campus you also choose Campus: My own course (no campus) or one of your campuses. | The campus itself (the default) or one of its approved teachers. |
| Curriculum start | Build by hand, or generate a first outline with AI if your school has AI tools switched on. | By hand. AI tools are not available to campuses. |
| When done | Create draft course creates the draft and opens its Curriculum. | Create draft course creates the draft and opens its curriculum. |
Fields when creating
- Course titleRequiredUp to 200 characters
- The name students see in the catalogue.
- SubtitleUp to 300 characters
- Optional one-line tagline shown with the title.
- Short summaryUp to 1000 characters
- Optional. Shown under the title on the course card. If empty, the first 180 characters of the description are used.
- Course descriptionRequiredUp to 20,000 characters; 50 or more recommended
- What the course covers, who it is for and what students achieve.
- CategoryRequired
- Required: where students find the course on the website and in the catalogue.
- SubcategoryRequired
- Required. Where exactly it is listed under the category (for example Development › Web Development). A course created before the subcategory was required shows Choose a subcategory: the basic details cannot be saved until one is chosen. Lessons, settings, the cover and publishing are not held up by it.
- LevelRequiredDefault: Beginner
- Who the course is pitched at.
- What students will learn / Requirements / Who this course is forOne point per line, up to 12 points each
- Optional. Each is shown as a list on the course page.
- LanguageRequiredDefault: Urdu
- The language the lessons are taught in.
- Cover imageDefault: Add later
- Upload an image, Choose from my uploads, or Add later.
- Intro video for this course
- Optional, marked Recommended. Paste a YouTube, Vimeo or other https link, or upload an MP4, WebM or MOV file. A preview plays under the field.
- Pricing
- Shows the fee set by NSDP (Rs 1,000 per month, times the months the course takes, paid in one payment at checkout). It cannot be changed here; see Setting a course's price.
- CertificateDefault: Included
- Students who finish receive the NSDP certificate for self-paced courses. You can preview it on the course's Certificates tab.
Information: Basic Details
Fields on this form
- Course TitleRequiredUp to 200 characters
- Changing the title can also change the course's web address (its slug), which is shown read-only as Course Slug.
- Short DescriptionUp to 1000 characters (counter shown)
- The summary on course cards.
- Course Language
- Appears on public course detail pages and student previews.
- DescriptionRequiredUp to 20,000 characters
- The full course description.
Choose Save Basic Details to save this card, or Save all changes at the top to save every card on the page.
Learning objectives and requirements
Four lists: What You'll Learn, Requirements, Target Audience and Learning Outcomes. Type an item, choose Add, and choose Save Learning Details when done. Reviewers look for these, so fill them in before you publish.
Cover image
- Under Course Branding & Media choose Replace Image: Upload from Device (16:9 recommended, up to 5 MB) or Choose from Library. Remove Image clears it.
- On Setup, Update Image opens a cropper (zoom and position) that saves a 1280×720 image.
- Uploads open the upload window: drag and drop the file into it or browse from your device, and follow the progress there.
Information: Course Settings
Fields on this form
- Show in Product CatalogDefault: On
- Lists the course in the school's public catalogue.
- Require students to complete each lesson before the next lesson becomes availableDefault: Off
- Only the next lesson in order opens once the previous one reaches 100%.
- Allow students to mark lessons as completeDefault: Off
- Adds a manual complete button on lessons.
- Allow students to mark modules as completeDefault: Off
- Lets students mark a whole module complete.
- Allow course teacher to create and edit certificatesDefault: On
- No longer changes anything for instructors: the certificate design is set by NSDP and the Certificates tab is a preview.
Choose Save Course Settings.
Information: the intro video (on Basic Details)
The Intro video card sits on Basic Details, right under the course image, so it is easy to find. It holds one field: the Intro video for this course. It is optional and marked Recommended. There is no provider to pick; the portal reads it from the link.
Step 1: Paste a link or upload a file
Video link takes a YouTube, Vimeo or other https link (up to 2000 characters). Or choose Upload a video for an MP4, WebM or MOV file.
Step 2: Check the preview
The video plays under the field, as students will see it. Remove video clears it.
Step 3: Choose Save intro video
On a live course the change is saved, then goes through review like any other change.
When an intro video is set, students see it on the course page in the student portal and on the NSDP website. 1 to 3 minutes is enough: say who you are, what students will learn and who the course is for.
Publishing, unpublishing and unlisting
- For campus courses, and for instructors' courses in most schools, a draft goes live through review: choose Submit for review at the top of the course, write what you made and choose Send to NSDP. Publish Course on this screen sends a draft for review too.
- When the school does not review an instructor's own courses, Publish course puts the draft live straight away.
- Unpublish Course takes a live course back to draft. Unlist from Catalog hides a live course from the catalogue while it can still be bought by direct link; List in Catalog undoes it.
- On a live course that needs review, these are saved like any other change and wait for Submit changes for review.
Course status
- UnpublishedA draft. Students can't see it. Shown as Draft in some lists.
- PublishedLive in the catalogue; students can enrol.
- UnlistedLive, but hidden from the catalogue. Reachable by direct link.
- ArchivedTaken down. Archived courses are removed after a while.
Saving a live course
- While the course is a draft, each save updates it straight away.
- Once the course is published and needs review, a save is kept as saved, not submitted yet. Students keep the approved version.
- When all your edits are done, choose Submit changes for review at the top of the course and write what you changed (at least 10 characters). See What happens when a course is sent for review.
The Setup screen
Setup is an overview, not a settings page: modules and lessons so far, the current price and any promotional rate, the title (with Edit Title), the cover image (with Update Image), the course ID with a Copy button, and shortcuts to Curriculum, Pricing, Preview and Comments.
| Checklist item | Done when |
|---|---|
| Create modules | The course has at least one module. |
| Add lessons | There is at least one lesson. |
| Add course information | Learning outcomes, requirements and audience are listed. |
| Set pricing | A price is set. With the fee set by NSDP this is done for you. |
| Add thumbnail | A cover image is set. |
The list is headed Launch checklist. It is a guide: it doesn't block submitting, but missing items are the usual reason a review comes back with changes requested.
Differences for campuses
- No Generate with AI buttons, and no internal ID card.
- The page is headed Course details with Save all changes.
- Every publish goes to NSDP review. Once the course is live, saved changes wait until the campus chooses Submit changes for review.
- The instructor is chosen when the course is created and can't be changed in the workspace.
- If the campus is suspended the course is read-only.
- See The campus course workspace, tab by tab for the campus header, Submit for review and Withdraw from review.
Common messages
Messages you might see
“Course submitted for admin review. It goes live once an admin approves it.”
WhyShown after Publish Course when the course needs review: the course stays a draft until it is approved.
FixNothing to do. The review status shows In NSDP review.
“This course was modified by someone else since you loaded it. Reload and try again.”
WhyThe course was saved in another tab or by another person after you opened it.
FixReload the page and make your change again.
“This slug is already in use. Choose a different one.”
WhyAnother course already has that web address, usually because of the same title.
FixAdjust the title slightly.
“You are not a teacher at this campus.”
WhyAn instructor picked a campus they are no longer linked to.
FixChoose My own course (no campus) or a campus you teach at.
“Choose the campus or one of its teachers as the instructor.”
WhyCampus form: the instructor is missing or no longer linked.
FixPick the campus or a listed teacher.
“Published courses can only be deleted by admin”
WhyA live course can't be deleted by its teacher or campus.
FixUnpublish it, or ask NSDP administration.
FAQ
Do saves on a draft go to review?
No. While a course is a draft, saving updates it straight away. Review starts when you submit it.
I saved a change to a live course. Why is it not live?
Saving keeps the change private. Choose Submit changes for review at the top of the course; it goes live once NSDP approves it.
Why can't I change the price?
The fee of a recorded course is set by NSDP (Rs 1,000 per month, times the months the course takes, paid in one payment at checkout). The New course page and the Pricing tab show it, but it cannot be edited.
Can I change the category or subcategory?
Yes, in Basic details on the Information screen. Both are required: changing the category clears the subcategory, so choose a new one before you save. On a course in review the change goes into your change request like any other edit.
Can I delete a course?
An instructor can delete their own draft that was never published (Delete draft in the ⋯ menu of the Recorded courses list). Anything else is deleted by NSDP administration; a course with active enrolments can't simply be removed.
Do I set up the certificate?
No. The certificate design is set by NSDP and is the same for every recorded course. When certificates are switched on for the school, instructors preview it on the course's Certificates tab.
Why can't I see Generate with AI?
It appears only for instructors when the school has AI tools connected and switched on. Campuses don't have AI tools.

