half-logo

Case Study

CourseGen AI: The Course Creation Platform That Compressed 40 Hours Into 2!

How TechEniac built a generative AI course platform reducing 40-hour authoring to under 2 hours. Bloom's Taxonomy alignment, adaptive assessments, SCORM export. 18 B2B customers in 3 months.

Genrative AI

The Challenge 

Creating one hour of eLearning content takes 20–30 hours. 

It's not that the topic is too complex. It's not that the technology isn't capable. The real challenge is that the process is still heavily manual and that's the way it's been done for decades.. 

An instructional designer starts with a topic. They decompose it into modules. They sequence lessons logically. They write learning objectives aligned to Bloom's Taxonomy. They create slide decks. They write speaker notes. They produce learner handouts. They design assessments MCQs, scenario-based questions, short-answer items each mapped to specific learning outcomes. Then they package everything into a SCORM file that works with whichever LMS the company uses. 

Every step is manual. Every step requires expertise. And every step takes time that L&D teams simply don't have. 

The idea behind CourseGen AI came from a simple observation: creating great training content was taking far too long. 

As more companies shifted to eLearning, the demand for training courses grew rapidly. Teams needed to create courses on new topics, update existing content, and deliver learning programs faster than ever before. 

But there was a problem. Instructional designers were spending most of their time on repetitive tasks like organizing content, building course structures, formatting lessons, and preparing materials. The actual work that made courses engaging and effective designing learning experiences and crafting meaningful content was getting less attention. 

As a result, many learning and development teams found themselves under pressure to deliver more courses with the same resources. They needed a way to speed up course creation without compromising quality. 
 

That's where CourseGen AI began. 

She came to TechEniac with a specific vision: build a platform where a subject matter expert inputs a topic brief and the AI produces a complete, pedagogically sound course structure in under 2 hours. Not a rough draft that needs rebuilding. A structured, standards-aligned, SCORM-ready course that an instructional designer would endorse. 

Not AI that replaces instructional designers. AI that makes them 20x more productive. 

Product Discovery & Architecture Design 

TechEniac spent the first phase understanding how instructional design actually works not just what the platform should automate. 

The discovery process mapped the full course creation workflow with the founder and her team of instructional designers, identifying where time was spent, where quality dropped under pressure, and where AI could genuinely add value without compromising pedagogical integrity. 

Through discovery, TechEniac and the founder aligned on four core capabilities: 

AI Curriculum Architecture: The platform takes a topic brief or uploaded syllabus and produces a complete course structure: modules, lesson sequence, prerequisite mapping, and learning objectives aligned to Bloom's Taxonomy. Architecture presented for human approval before generation begins. 

Parallel Content Production: Once the structure is approved, the platform generates slide decks, speaker notes, and learner handouts for every lesson simultaneously. Not one at a time. All at once. This is why the platform hits the 2-hour target sequential generation would take 6–8 hours. 

Adaptive Assessment Generation: Multi-format assessments (MCQs, scenario-based, drag-and-drop, short-answer) with misconception-based distractors, all tagged to Bloom's Taxonomy levels and lesson learning objectives. The AI checks its own assessment quality before delivery. 

SCORM Package Export: One-click export producing valid SCORM 1.2 and 2004 packages that work across Moodle, Cornerstone, and SAP SuccessFactors. Tested automatically before download catching platform-specific issues before they cause LMS import failures. 

Everything else marketplace features, analytics dashboards, collaborative authoring, API access was documented for V2. The MVP focus was singular: take a topic brief and produce a SCORM-ready course in under 2 hours. 

 Technical Solution 

AI Curriculum Architecture Engine 

This is where course creation starts and where most of the pedagogical intelligence lives. 

 A subject matter expert inputs a topic brief anything from "Cybersecurity fundamentals for non-technical staff" to "UK GDPR compliance for marketing teams" or uploads an existing syllabus. A curriculum planning agent powered by GPT-4o-mini analyses the content domain, identifies key competency areas, and produces a structured course architecture: 

  • Module count and sequencing: How many modules the topic requires, in what order. 

  • Lesson breakdown: Individual lessons within each module, with logical progression. 

  • Prerequisite mapping: Which lessons depend on understanding from earlier lessons. 

  • Learning objectives: Aligned to Bloom's Taxonomy (Remember, Understand, Apply, Analyse, Evaluate, Create). Each lesson gets specific, measurable objectives not vague statements like "understand cybersecurity." 

 

The architecture is presented for human approval before any content generation begins. The instructional designer reviews the structure, adjusts module count or sequencing, adds or removes topics and only then does the system proceed to content generation. 

This human checkpoint is deliberate. The AI handles the structural heavy lifting. The instructional designer provides the pedagogical judgment. Both are necessary. Neither alone is sufficient. 

Parallel Content Production 

This is the engineering decision that makes the 2-hour target possible. 

Once the course structure is approved, the platform dispatches parallel generation tasks every lesson's slide deck,speaker notes, and learner handout generate simultaneously using GPT-4o. A typical 8-module course with 4 lessons per module means 32 lessons generating content in parallel, not sequentially. 

A concept density checker monitors each lesson during generation, flagging content that exceeds readability guidelines. Lessons that are too dense are automatically split or simplified because a course that's technically accurate but unreadable defeats the purpose. 

A course-level style brief is generated from the first module and injected as shared context into all parallel generation tasks ensuring consistent vocabulary, tone, and formality across every module. Without this, Module 1 might sound formal while Module 5 sounds conversational. Cross-module consistency is what makes the output feel authored, not assembled. 

Sequential generation would take 6–8 hours for a full course. Parallel generation with consistency enforcement brings this under 2 hours including the human review step. 

Adaptive Assessment Generator 

Assessments are where most AI course tools fail. Generating a quiz is easy. Generating a quiz that actually tests understanding with distractors that represent genuine misconceptions, not obviously wrong answers is hard. 

 

CourseGen AI's assessment system produces four question formats: 

  1. Multiple-choice questions: With misconception-based distractors. The wrong answers aren't random they represent the specific mistakes someone would make if they partially understood the concept. A question about GDPR consent requirements might include a distractor about "implied consent" a common real-world misconception. 

  2. Scenario-based questions: Presenting a workplace situation and asking the learner to apply what they've learned. 

  3. Drag-and-drop ordering: Sequencing tasks, processes, or procedures in the correct order. 

Short-answer questions: With model answers and marking rubrics for facilitator-graded assessments. 

Every question is tagged to its Bloom's Taxonomy level and the specific lesson learning objective it assesses. A course administrator can see at a glance whether the assessments cover all objectives or whether gaps exist. 

A distractor quality evaluation step uses GPT-4o as an independent evaluator reviewing each MCQ and scoring whether the distractors represent genuine misconceptions or are obviously incorrect. Questions failing the quality bar are regenerated automatically. The course creator never sees low-quality assessments the AI filters them before delivery. 

An instructional design expert panel rated CourseGen AI's assessment output at 4.3 out of 5. That score represents assessments that instructional designers would use with minor adjustments not throwaway content requiring complete rewrites. 

SCORM Package Generator(Sharable Content Object Reference Model)  

A course that can't load into the company's LMS is a course that doesn't exist. 

TechEniac built a custom SCORM package generator producing valid ZIP archives containing course HTML, media assets, assessment logic, completion tracking, and LMS communication scripts compliant with both SCORM 1.2 and SCORM 2004 standards. 

Before download, an automated validation suite tests every generated package across three major LMS platforms Moodle, Cornerstone, and SAP SuccessFactors catching platform-specific issues (scoring API differences, completion event handling, navigation constraints) before they cause import failures. 

The SCORM validator was built because the founder's number one complaint about existing tools was this: "The course exports as SCORM, but when we upload it to the client's LMS, it breaks." CourseGen AI's packages are tested against the real LMS platforms that corporate L&D teams actually use not just validated against the SCORM specification. 

 

Key Engineering Challenges 

Challenge 1 

SCORM Compliance Across LMS Platforms 

SCORM is a standard in theory. In practice, Moodle interprets SCORM slightly differently than Cornerstone, which interprets it slightly differently than SAP SuccessFactors. A SCORM package that works perfectly in Moodle can fail silently in Cornerstone the course loads but completion isn't tracked, or assessment scores don't report correctly. 

TechEniac built an automated validation suite using SCORM Cloud API that tests every generated package across all three platforms before the user can download it. If a package fails validation on any platform, the system identifies the specific issue and regenerates the problematic component not the entire course. 

This validation step adds 2–3 minutes to the export process. It saves L&D teams hours of debugging LMS import failures. 

Challenge 2 

Assessment Distractor Quality 

The most common failure in AI-generated assessments is obviously wrong answer options. A question about data encryption with "option D: bananas" doesn't test knowledge — it insults the learner's intelligence. But the subtler failure is worse: distractors that are so close to the correct answer that the question becomes ambiguous, or distractors that are all obviously wrong except the correct answer. 

TechEniac implemented a GPT-4o evaluator that independently assesses each MCQ's distractor quality on three dimensions: plausibility (does the distractor represent a genuine misconception?), discrimination (is there exactly one clearly correct answer?), and alignment (does the question test the stated learning objective?). Questions scoring below threshold on any dimension are regenerated automatically, before the course creator sees them. 

This evaluator-generator loop runs 1.2 times per question on average meaning roughly 20% of initial questions are regenerated before delivery. The course creator sees only the output that passes quality assessment. 

Challenge 3 

Cross-Module Content Consistency 

When 32 lessons generate in parallel, each generation task operates independently it doesn't know what the other 31 tasks are producing. Without coordination, Module 1 might refer to a concept as "data protection" while Module 5 calls it "privacy compliance." Module 3 might adopt a formal academic tone while Module 7 reads like a blog post. 

TechEniac solved this by generating a course-level style brief from the first module capturing the vocabulary, tone, formality level, and key terminology established in the opening content. This style brief is injected as shared context into every parallel generation task, ensuring that the entire course reads as if one author wrote it even though 32 content pieces generated simultaneously. 

 

What the Founder Valued Most?

What Made This Partnership Work: 

The founder came to TechEniac with 15 years of instructional design expertise but no technical team. What she valued most wasn't the AI generation speed it was three product decisions that determined whether L&D professionals would trust the platform: 

  • Human approval before generation begins 

The curriculum architecture is presented for review before any content generates. The instructional designer can adjust module count, resequence lessons, add or remove topics. The AI doesn't decide the course structure it proposes. The human decides. This checkpoint is why instructional designers adopted the platform instead of resisting it. They control the pedagogy. The AI handles the production. 

  • Assessment quality that instructional designers endorse 

The GPT-4o evaluator that checks distractor quality before delivery means course creators never see low-quality assessments. The 4.3/5 expert panel rating didn't happen by accident it happened because bad assessments are filtered automatically. L&D teams trust the output because the system doesn't trust its own first draft. 

  • SCORM packages that actually work 

The automated validation across Moodle, Cornerstone, and SAP SuccessFactors means the founder's team stopped hearing "the course didn't load properly." Every export is tested against the real LMS platforms that corporate L&D teams use. The validation adds minutes. It saves days. 

 

 

Ready to build your EdTech product? Book a Free Consultation See Our Generative AI Practice .
Book a session →

Results

Measurable Impact

90%
Authoring Time Reduction 1 hour of eLearning in under 2 hours vs 40–50 hours industry standard 
5 Months
MVP Delivery zero to production with SCORM export
4.3 / 5
Content Quality instructional design expert panel rating
18
B2B Customers organisations onboarded within 6 months of MVP launch
4 Formats
Assessment Types MCQ, scenario-based, drag-and-drop, short-answer all Bloom's-aligned
SCORM 1.2 + 2004
LMS Compatibility validated across Moodle, Cornerstone, and SAP SuccessFactors

Technology

Tech Stack

AI / ML GPT-4o (curriculum + content generation), GPT-4o-mini (assessment generation), LangChain (orchestration), Whisper (syllabus audio transcription)
Backend Node.js, Express.js, PostgreSQL, Redis, Bull (async generation queues)
Frontend React.js, TypeScript, Tailwind CSS, Slate.js (collaborative course editor)
SCORM Custom package generator, pipwerks SCORM wrapper, ZIP stream packaging, SCORM Cloud API (validation)
Cloud & DevOpsAWS ECS (Fargate), RDS PostgreSQL, S3, CloudFront CDN, GitHub Actions CI/CD

Ready to be the next case study?

Book a free 30-minute strategy session. We’ll review your product idea, discuss architecture options, and map a realistic path from idea to launch.