Track
scipy
SciPy
36 lessons: stats, optimization, linalg, signals—Python playground + 108 MCQs.
- Mode
- server_script
- Practice
- Server runner
- Lessons
- 36 units
Before you start
SciPy scientific routines: optimization, linear algebra helpers, statistics, and signal tools.
Avoid reinventing numerical algorithms—use tested implementations.
Research code, engineering simulations, and specialized analytics.
Python runner lessons focused on calling SciPy APIs correctly.
After NumPy—when your problems exceed pure Pandas workflows.
Lesson order
Sequential — follow top to bottom36 lessons are live in this track. Start from step 01 for the smoothest path.
-
01 intro Introduction to SciPy
beginner
Open → -
02 what-is-scipy What is SciPy?
beginner
Open → -
03 scipy-vs-numpy-preview SciPy vs NumPy preview
beginner
Open → -
04 scipy-ecosystem-preview SciPy ecosystem preview
beginner
Open → -
05 scipy-workflow SciPy workflow
beginner
Open → -
06 scipy-stats-intro SciPy stats intro
beginner
Open → -
07 distributions-preview Distributions preview
beginner
Open → -
08 hypothesis-testing-preview Hypothesis testing preview
beginner
Open → -
09 descriptive-scipy-stats Descriptive stats with SciPy
beginner
Open → -
10 correlation-scipy Correlation with SciPy
beginner
Open → -
11 random-scipy Random sampling with SciPy
beginner
Open → -
12 optimize-basics Optimization basics
beginner
Open → -
13 minimize-scalar Minimize scalar functions
beginner
Open → -
14 minimize-multivariate Multivariate minimization
intermediate
Open → -
15 curve-fitting Curve fitting
intermediate
Open → -
16 root-finding Root finding
intermediate
Open → -
17 constraints-bounds Constraints and bounds
intermediate
Open → -
18 scipy-linalg-basics SciPy linalg basics
beginner
Open → -
19 solve-linear-systems Solve linear systems
beginner
Open → -
20 eigen-decomposition Eigen decomposition
intermediate
Open → -
21 svd-preview SVD preview
intermediate
Open → -
22 sparse-matrices-intro Sparse matrices intro
intermediate
Open → -
23 sparse-solvers-preview Sparse solvers preview
intermediate
Open → -
24 integration-basics Integration basics
beginner
Open → -
25 ode-intro ODE intro
intermediate
Open → -
26 fft-basics FFT basics
intermediate
Open → -
27 signal-filtering-preview Signal filtering preview
intermediate
Open → -
28 interpolation-scipy Interpolation with SciPy
intermediate
Open → -
29 special-functions-teaser Special functions teaser
intermediate
Open → -
30 scipy-with-pandas SciPy with Pandas
intermediate
Open → -
31 scipy-with-sklearn-preview SciPy with sklearn preview
intermediate
Open → -
32 scipy-in-engineering-preview SciPy in engineering preview
intermediate
Open → -
33 dsa-numpy-scipy-preview DSA with NumPy and SciPy preview
intermediate
Open → -
34 interview-essentials-scipy Interview essentials for SciPy
intermediate
Open → -
35 production-checklist-scipy Production checklist for SciPy
advanced
Open → -
36 dsa-bridge-lesson DSA bridge lesson
intermediate
Open →