Skip to main content

Soft Landing Program

Time Commitment & Expectations

Estimated Time Impact

174-251 hours total

Core Systems (Theory & Practice)(88h)
Specialization Track(110h)
Capstone Project(30h)
Code Reviews & Iteration(20h)

Soft-Landing Prerequisites

SectionLearning SourcePublic Testing Source
Command Line MasteryLinux Journey - Command Line Module Certificate Test Available
Problem-Solving FundamentalsHackerRank: Problem Solving (Basic) Certificate Test Available
Calculus 1 - Khan AcademyCalculus 1 - Khan Academy Final Exam Available
Linear Algebra - Khan AcademyLinear Algebra - Khan Academy Final Exam Available
Statistics and ProbabilityStatistics and Probability - Khan Academy Final Exam Available
Pandas & Data CleaningKaggle: Pandas Micro-Course Certificate Test Available
SQLSQL Skills (Intermediate) - HackerRank Certificate Test Available
Software Engineering ToolsGit Branching Game Certificate Test Available

Please refer to the Engineering Fundamentals documentation for detailed instructions on completing the prerequisites.

Welcome to the Deep End

If you're here, one of two things is true:

  1. You completed Engineering Fundamentals and proved your foundations
  2. You're an experienced developer who tested into Soft Landing directly

Either way: congratulations. You're about to transform from someone who can code to someone who can build AI systems.


Why It's Called "Soft Landing"

The name comes from aerospace engineering. When a spacecraft lands on another planet, a "soft landing" means:

  • Controlled descent - Not crashing, but not staying in orbit either
  • Gradual adjustment - Adapting to new gravity, atmosphere, conditions
  • Safe touchdown - Ready to explore the new terrain

That's exactly what this phase does for you.

You've been in "orbit" - learning theory, following tutorials, building toy projects. Now you're landing in the real world of professional AI engineering:

  • Real datasets (messy, incomplete, biased)
  • Real constraints (time, compute, deployment)
  • Real systems (networking, Docker, cloud infrastructure)
  • Real expectations (code reviews, documentation, production quality)

The "soft" part? We guide you through it with structure and support so you don't crash and burn.


The Two Stages of Soft Landing

Stage 1: Core Systems (Months 1-3)

Goal: Master the fundamental building blocks of AI engineering.

ML Fundamentals

Classical ML, Evaluation metrics.

Deep Learning

PyTorch, Transformers, Training loops.

Systems & Networking

Linux, Docker, API Design, HTTP.

Fullstack Toolkit

FastAPI, Databases, CI/CD, Cloud.

Time Investment: 74-101 hours
Outcome: You can build, train, and deploy ML models to production.