Showcase

Real AI-generated decks and courses from SciMigo. Browse the showcase to see the lecture engine in production, or use it for self-paced learning with the AI tutor.

Generated lessons

Structure and Interpretation of Computer Programs

This is demanding material—and that's why it works. Master the fundamental ideas of computation that shaped generations of programmers.

9 of 9 modules available

Linear Algebra for AI

Master the language of AI: vectors, matrices, transformations, and eigenvalues -- with Python code to ground every concept. From NumPy basics to LoRA fine-tuning and mechanistic interpretability.

16 of 16 modules available

Meta System Design Interview

What Meta actually tests, how it evaluates, and how to think at Staff level. 27 episodes covering distributed systems fundamentals, 13 real Meta-style design problems, and capstone mock interviews.

27 of 27 modules available

Durable Execution with Temporal

A two-day, hands-on course on Temporal for engineers who build long-running systems — especially AI agents. You learn the execution model (history, replay, determinism, activity failure semantics) by breaking it on purpose, then build a durable agent-job runtime that survives Worker crashes, pauses for days, accepts new instructions, delegates to sub-agents, and outlives deployments. After the eleven modules you can reason architecturally about Temporal and build a serious durable agent runtime — a narrower promise than 'Temporal expert in two days', and the one this course keeps.

11 of 11 modules available

Stateful Stream Processing with Apache Flink

A two-day, hands-on course on Apache Flink for engineers who run systems that never stop — especially the infrastructure around AI models and agents. You learn the execution model (partitioned state, event time and watermarks, distributed snapshots, exactly-once) by breaking it on purpose, then operate a real-time metering pipeline for an LLM gateway that survives TaskManager deaths, late data, stalled partitions, slow dependencies and hot tenants without ever billing a minute twice. After the twelve modules you can reason architecturally about stateful stream processing and build a metering or monitoring pipeline whose numbers you would put on an invoice.

12 of 12 modules available

Probability & Statistics

Coming Soon

Build statistical intuition through simulation and visualization. Understand distributions, hypothesis testing, and Bayesian reasoning—grounded in real data.

10 modules planned

ML & AI System Design for Staff Engineers

Coming Soon

14 episodes covering ML infrastructure, AI-era systems, and Staff-level architectural thinking — feature stores, model serving, training platforms, vector search, LLM serving, RAG, and AI gateway design.

14 modules planned

Learn now, and help shape what comes next

Available today

Browse real generated courses, open lesson decks and readings, run supported labs, and ask questions with the current course and slide supplied as context.

Learning MVP in development

Import a private question bank, practice one problem at a time, review attempt patterns, resume a study path, and receive an evidence-backed next step.

Start Learning

Start: 1.6 Higher-Order FunctionsStart: Vectors: The Language of DataStart: M0 How Meta System Design Interviews WorkStart: The MachineStart: ML System Design Interviews

Frequently asked questions

Can I learn from SciMigo courses today?

Yes. The course showcase contains real generated STEM lessons with decks, readings, labs where available, and a course-grounded AI tutor. Course availability varies by module.

Is SciMigo an AI math tutor?

SciMigo includes course-aware AI help for STEM lessons. Its broader learning MVP is being designed to connect tutoring with one-question-at-a-time practice, validated feedback, study history, and a recommended next step.

Can I turn a PDF into a private practice question bank?

That workflow is in active development. The planned MVP will let learners paste or upload source material, review extracted questions, and practice them one at a time. It is not yet generally available.

How does grounded AI tutoring work in SciMigo?

The tutor receives the current course, module, lesson, and slide context so answers can stay tied to the material being studied. Persistent mastery and misconception tracking are separate MVP capabilities still under development.