Gaussian Splatting for 3D: From Photos to Real-Time Rendering — Course Syllabus

Reference syllabus for the Gaussian Splatting for 3D: From Photos to Real-Time Rendering course delivered by the 3D Geodata Academy. It defines the learning objectives, audience, technical requirements, the module-by-module program, the assessment scheme, the results indicators and the legal terms of purchase.

"Train Gaussian Splatting models from your own photos, extract meshes with SuGaR and deploy photorealistic 3D scenes that render in real time."

1. Course Overview

DimensionDetails
FormatSelf-paced online course delivered through the 3D Geodata Academy LMS.
Price€297 (excl. VAT). See section 7 for the legal payment terms.
Learning Objectives
  • Master splatting theory: Understand 3D Gaussians, the rendering pipeline and training loop well enough to debug. (M1, M2)
  • Extract usable geometry: Convert splat models into clean triangle meshes with SuGaR for CAD and BIM downstream. (M3)
  • Deploy real-time scenes: Compare with NeRF, benchmark quality and ship browser-ready photorealistic 3D. (M4, M5)
Target AudiencePython developers with mid-level skills and a CUDA GPU who want to move past the 3DGS demo and train, debug and deploy photorealistic Gaussian Splatting scenes.
PrerequisitesWorking Python notions help. Watch the prerequisites primer →
Estimated DurationApproximately 12 hours of focused work. Fully asynchronous.
AccessDirect enrolment via the 3D Geodata Academy. A 14-day legal cooling-off period applies.
Accessibility & DisabilityAll courses are open to learners with disabilities. A dedicated referent reviews each request to put the right pedagogical and technical adjustments in place. Referent: Dr. Florent Poux — howto@learngeodata.eu.
ContactDr. Florent Poux — howto@learngeodata.eu
3D Geodata Academy
A note from Dr. Florent PouxGaussian Splatting is the most exciting development in 3D reconstruction since dense stereo matching, and most tutorials stop at running the paper code. This course gets you to the 100% mark: understand the math, debug quality, extract meshes and ship.

2. Technical Stack & Pedagogical Means

3. Course Structure

ModuleTitle & Focus
M1Gaussian Splatting Fundamentals
Theory of the 3D Gaussian representation and the rendering pipeline.
M2Training Optimization
Quality and speed: adaptive density control and debugging artifacts.
M3SuGaR Mesh Extraction
Extract clean triangle meshes from trained splat models.
M4NeRF Comparison
Hands-on comparison with NeRF: when splatting wins and when NeRF still has the edge.
M5Real-time Deployment
Deploy splat scenes for real-time viewing in the browser.
Why this structure, Dr. Florent PouxEach of the 5 modules ends with a quiz, and the quizzes are cumulative. Don't skip a module just because you think you know it. The gaps you didn't know you had show up in the final quiz.

M1 — Gaussian Splatting Fundamentals

Theory of the 3D Gaussian representation and the rendering pipeline.

M2 — Training Optimization

Quality and speed: adaptive density control and debugging artifacts.

M3 — SuGaR Mesh Extraction

Extract clean triangle meshes from trained splat models.

Mid-course checkpoint, Dr. Florent PouxWhen you reach M3 — SuGaR Mesh Extraction, stop and apply what you've learned to a dataset you actually care about. The back half of the course goes faster when the first half sits on a real example, not a toy one.

M4 — NeRF Comparison

Hands-on comparison with NeRF: when splatting wins and when NeRF still has the edge.

M5 — Real-time Deployment

Deploy splat scenes for real-time viewing in the browser.

Expert tip — Dr. Florent PouxTrain on a small indoor scene first. Twenty photos, thirty minutes, then inspect the floaters. You learn more about splatting in that one debugging session than in ten hours of paper reading.

4. Assessment, Certificate & Grading

This is a standalone course: there is no project to defend and no oral examination. Evaluation is fully quiz-based, automated through the LMS.

StageActivityValidation
Before the courseOptional positioning quiz to calibrate prior knowledge.Informative — no minimum score.
During the courseEnd-of-module quiz (one per module, 10 to 15 questions).Score ≥ 70 % per quiz.
End of the courseFinal quiz covering all modules.Score ≥ 80 %.

Conditions to obtain the certificate

Grading scale

Successful learners receive the course certificate (PDF + verifiable digital badge) and join the Alumni registry.

Accessibility & disability: all evaluations can be adapted (extended time, alternative formats, oral or written substitution, screen-reader friendly versions) on request to the disability referent howto@learngeodata.eu.

5. Course Results & Quality Indicators

3D Geodata Academy publishes its course performance indicators transparently. Figures below cover this course and are updated at the end of each session.

IndicatorCurrent ResultTarget
Number of enrolled learnersData being consolidatedContinuous growth
Satisfaction rateData being consolidated> 95 %
Success rate (certificate obtained)Data being consolidated> 85 %
Drop-out / interruption rateData being consolidated< 5 %
Recommendation rateData being consolidated> 90 %

Indicators consolidated from in-LMS quizzes and end-of-course satisfaction surveys. Last update: April 2026.

6. Next Step

This course gives you the operational base. To go further with structured mentorship and a wider curriculum, secure your spot below or join the 3D AI Accelerator.

The 3D AI Accelerator adds direct mentorship with Dr. Florent Poux, full access to the complete course library (20+ courses), monthly analytics on the 3D spatial AI ecosystem, curated research papers and the private job board with reviews and notes on which roles are worth pursuing.

© 2026 3D Geodata Academy. Reference document 3DGA-SYL-GS-V1.