Adaptive Pathway
Same 9 outcomes. Different paths through the graph based on prior knowledge.
Amir
Business major, zero SQL, strong spreadsheets
Full SQL path, accelerated on data concepts
Core concepts remaining169 / 169
Weeks with content8
Week Progress
Week 10%
Week 20%
Week 30%
Week 40%
Week 50%
Week 60%
Week 70%
Week 80%
1
Week 1
36 concepts to cover
DataInformationDatabaseDBMSRelational ModelTablesRowsColumnsData TypesPrimary KeyForeign KeyComposite KeyRelationshipsOne-to-One RelationshipOne-to-Many RelationshipMany-to-Many RelationshipSchemaConstraintsSQLDDLCREATE TABLEALTER TABLEDROP TABLEDMLINSERTUPDATEDELETESELECTWHEREComparison OperatorsAND / OR / NOTORDER BYDISTINCTLIMITNULL ValuesIS NULL / IS NOT NULL
2
Week 2
26 concepts to cover
Aggregate FunctionsCOUNTSUMAVGMIN / MAXGROUP BYHAVINGINNER JOINLEFT JOINRIGHT JOINCROSS JOINSelf JoinSubqueriesCorrelated SubqueryEXISTS / NOT EXISTSIN / NOT INBETWEENLIKE / Pattern MatchingCASE StatementCOALESCECommon Table ExpressionWindow FunctionsROW_NUMBERRANK / DENSE_RANKLEAD / LAGPARTITION BY
3
Week 3
20 concepts to cover
Entity-Relationship ModelER DiagramsEntitiesAttributesEntity RelationshipsCardinalityParticipation ConstraintsWeak EntityEnhanced ER ModelSpecialization / GeneralizationER to Relational MappingData RedundancyFunctional DependencyFirst Normal Form (1NF)Atomic ValuesSecond Normal Form (2NF)Third Normal Form (3NF)BCNFDenormalizationNormalization Trade-offs
4
Week 4
19 concepts to cover
Python for DataVariables and Data TypesLists and DictionariesFunctionsLoops and ComprehensionsFile I/OJupyter NotebooksGoogle Colabpandas LibrarySeriesDataFrameReading CSVData Selection (loc, iloc)Filtering DataFramesGroupBy in pandasMerge / Join DataFramesData Types and ConversionMissing Data HandlingPandas vs SQL
5
Week 5
19 concepts to cover
ETL ConceptExtract PhaseCSV Data SourcesDatabase SourcesAPI Data SourcesTransform PhaseData CleaningData StandardizationData ValidationLoad PhaseSQLAlchemycreate_engineDataFrame to SQLSQL to DataFrameError Handling (try-except)LoggingPipeline ArchitectureRetry LogicIdempotent Operations
6
Week 6
21 concepts to cover
REST APIsHTTP MethodsAPI AuthenticationAPI KeysJSONJSON ObjectsJSON ArraysNested JSONrequests LibraryAPI Data ExtractionNoSQL DatabasesNoSQL MotivationCAP TheoremDocument DatabaseKey-Value StoreMongoDBMongoDB CRUDMongoDB Query LanguageNoSQL vs SQLOAuthRate Limiting
7
Week 7
16 concepts to cover
Cloud DatabasesAWS RDSDatabase Instance ConfigSecurity GroupsConnection from PythonIndexesB-Tree IndexQuery OptimizationEXPLAIN / Query PlansIndex StrategyAutomated JobsCron JobsAWS LambdaCloud Cost AwarenessConnection PoolingRead Replicas
8
Week 8
12 concepts to cover
Data QualityAccuracyCompletenessConsistencyTimelinessData GovernanceData PrivacyFERPA / PIIACID PropertiesTransactionsData EthicsData Lineage
Same Outcomes, Different Journeys
Amir
169 / 169 core concepts
Priya
133 / 169 core concepts
21% shorter path
Carlos
107 / 169 core concepts
37% shorter path
All three students must meet identical competency thresholds on all 9 outcomes. The rigor is the same — the route is personalized.