# cu-sanjay/amazon-ml-summer-school-2026 architecture

> Architecture diagram of the GitHub repository cu-sanjay/amazon-ml-summer-school-2026, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-06-25). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/cu-sanjay/amazon-ml-summer-school-2026
- Repository: https://github.com/cu-sanjay/amazon-ml-summer-school-2026

## Overview

1. This repository is a curated learning archive for the Amazon ML Summer School, not an application. Its “architecture” is primarily informational: a top-level landing page, module-wise lesson notes, assessment/practice artifacts, and a supplemental resource library.

2. The root `README.md` is the central entry point and navigation hub. It presents the program overview, official application links, assessment format, curriculum timeline, and links out to the main content areas. For diagramming, treat this as the front door of the repository.

3. The `AMSS 2025/` directory is the core curriculum subsystem. It contains `MODULE1.md` through `MODULE8.md`, each representing one instructional unit in the 2025 syllabus:
   - Supervised Learning
   - Deep Neural Networks
   - Dimensionality Reduction
   - Unsupervised Learning
   - Probabilistic Graphical Models
   - Sequential Learning
   - Causal Inference
   - Reinforcement Learning

4. Each module file appears to be a self-contained lesson summary and study guide. The README explicitly says these module pages include practice tasks and coding exercises at the end, so the primary content flow is “topic explanation → practice/revision prompts.”

5. The assessment-practice subsystem lives at the root alongside the curriculum. `Programming.md` provides programming questions for test-style practice, while `SummerSchool2023.md` captures memory-based previous-year questions for revision. These are separate from the module notes and serve a test-preparation role.

6. The PDF files are archival exam and sample-test artifacts. `Amazon_ML_Summer_School_Sample_Test.pdf` is the official sample assessment, and `AMSS_2025_Exam_Questions.pdf` / `AMSS_2025_Questions.pdf` are real or memory-based exam question collections. They function as reference inputs for self-study rather than as executable assets.

7. `More ML Resources/` is an expanded knowledge base and reference library. Its README points to additional notes, roadmaps, and learning material, while the directory also includes major textbook PDFs covering deep learning, causal inference, probabilistic graphical models, reinforcement learning, transformers, and applied ML.

8. The content flow is largely one-way: external program sources and community-collected exam material are curated into markdown summaries and PDFs, then surfaced through the root README for learners. There is no evidence of generated output, data processing pipelines, or stateful runtime behavior.

9. External boundaries matter because several links leave the repository: Unstop hosts the application flow, Amazon/Scaler provide official program pages, and some materials are hosted on GitHub or linked PDFs. These are presentation and sourcing dependencies, not code dependencies.

10. There is no build system, service layer, backend, or deployment target in this repository. The main architectural concern is information organization: a documentation-centric knowledge base designed for browsing, revision, and exam preparation.

11. For an architecture diagram, the cleanest structure is:
   - Root landing/documentation layer
   - Curriculum module layer
   - Practice and previous-question layer
   - Extended reference library
   - External official links and hosted assets

12. In short, this repo is a learning content hub for AMSS 2025/2026 preparation, with the root README acting as the orchestrator and the rest of the repository serving as modular study, practice, and reference material.

Main entry points: [`AMSS 2025/README.md`](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/README.md) (AMSS 2025), [`README.md`](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/README.md) (README), [`Programming.md`](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/Programming.md) (Programming), [`SummerSchool2023.md`](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/SummerSchool2023.md) (Past Questions)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_landing["Landing"]
  node_root_readme["README<br/>entry hub<br/>[README.md]"]
end

subgraph group_curriculum["Curriculum"]
  node_amss_readme["AMSS 2025<br/>curriculum index<br/>[README.md]"]
  node_module1["Module 1<br/>supervised learning<br/>[MODULE1.md]"]
  node_module2["Module 2<br/>deep learning<br/>[MODULE2.md]"]
  node_module3["Module 3<br/>dimensionality reduction<br/>[MODULE3.md]"]
  node_module4["Module 4<br/>unsupervised learning<br/>[MODULE4.md]"]
  node_module5["Module 5<br/>graphical models<br/>[MODULE5.md]"]
  node_module6["Module 6<br/>sequential learning<br/>[MODULE6.md]"]
  node_module7["Module 7<br/>causal inference<br/>[MODULE7.md]"]
  node_module8["Module 8<br/>reinforcement learning<br/>[MODULE8.md]"]
end

subgraph group_practice["Practice"]
  node_programming_md["Programming<br/>practice set<br/>[Programming.md]"]
  node_past_questions["Past Questions<br/>revision notes"]
  node_sample_test["Sample Test<br/>official pdf"]
  node_exam_questions_pdf["Exam Questions<br/>question archive"]
  node_questions_pdf["Questions<br/>question archive"]
end

subgraph group_reference["Reference"]
  node_more_ml_readme["More ML Resources<br/>resource index<br/>[README.md]"]
  node_core_texts[("Core Texts<br/>book library")]
end

subgraph group_external["External"]
  node_external_sources(("External Sources<br/>off-repo links"))
end

node_root_readme -->|"curates"| node_amss_readme
node_root_readme -->|"links"| node_programming_md
node_root_readme -->|"links"| node_past_questions
node_root_readme -->|"references"| node_sample_test
node_root_readme -->|"links"| node_more_ml_readme
node_root_readme -.->|"points outside"| node_external_sources
node_amss_readme -->|"organizes"| node_module1
node_amss_readme -->|"organizes"| node_module2
node_amss_readme -->|"organizes"| node_module3
node_amss_readme -->|"organizes"| node_module4
node_amss_readme -->|"organizes"| node_module5
node_amss_readme -->|"organizes"| node_module6
node_amss_readme -->|"organizes"| node_module7
node_amss_readme -->|"organizes"| node_module8
node_module1 -->|"reinforces"| node_programming_md
node_module2 -->|"reinforces"| node_programming_md
node_module5 -->|"reviews"| node_past_questions
node_module7 -->|"reviews"| node_questions_pdf
node_module8 -->|"reviews"| node_past_questions
node_more_ml_readme -->|"indexes"| node_core_texts
node_external_sources -.->|"hosted input"| node_sample_test
node_external_sources -.->|"hosted input"| node_exam_questions_pdf
node_external_sources -.->|"hosted input"| node_questions_pdf

click node_root_readme "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/README.md"
click node_amss_readme "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/README.md"
click node_module1 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE1.md"
click node_module2 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE2.md"
click node_module3 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE3.md"
click node_module4 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE4.md"
click node_module5 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE5.md"
click node_module6 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE6.md"
click node_module7 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE7.md"
click node_module8 "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS 2025/MODULE8.md"
click node_programming_md "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/Programming.md"
click node_past_questions "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/SummerSchool2023.md"
click node_sample_test "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/Amazon_ML_Summer_School_Sample_Test.pdf"
click node_exam_questions_pdf "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS_2025_Exam_Questions.pdf"
click node_questions_pdf "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS_2025_Questions.pdf"
click node_more_ml_readme "https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/More ML Resources/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_root_readme toneBlue
class node_amss_readme,node_module1,node_module2,node_module3,node_module4,node_module5,node_module6,node_module7,node_module8 toneAmber
class node_programming_md,node_past_questions,node_sample_test,node_exam_questions_pdf,node_questions_pdf toneMint
class node_more_ml_readme,node_core_texts toneRose
class node_external_sources toneIndigo
```

## Components

### Landing

Top-level documentation and navigation hub.

- [README](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/README.md): entry hub · Repository front door and navigation summary. · `README.md`

### Curriculum

AMSS 2025 module notes and syllabus content.

- [AMSS 2025](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/README.md): curriculum index · Overview page for the 2025 module set. · `AMSS 2025/README.md`
- [Module 1](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE1.md): supervised learning · Lesson summary and practice for supervised learning. · `AMSS 2025/MODULE1.md`
- [Module 2](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE2.md): deep learning · Lesson summary and practice for neural networks. · `AMSS 2025/MODULE2.md`
- [Module 3](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE3.md): dimensionality reduction · Lesson summary and practice for representation reduction. · `AMSS 2025/MODULE3.md`
- [Module 4](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE4.md): unsupervised learning · Lesson summary and practice for clustering and latent structure. · `AMSS 2025/MODULE4.md`
- [Module 5](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE5.md): graphical models · Lesson summary and practice for probabilistic graphical models. · `AMSS 2025/MODULE5.md`
- [Module 6](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE6.md): sequential learning · Lesson summary and practice for sequence modeling. · `AMSS 2025/MODULE6.md`
- [Module 7](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE7.md): causal inference · Lesson summary and practice for causal reasoning. · `AMSS 2025/MODULE7.md`
- [Module 8](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/AMSS%202025/MODULE8.md): reinforcement learning · Lesson summary and practice for decision-making agents. · `AMSS 2025/MODULE8.md`

### Practice

Assessment-style questions and revision artifacts.

- [Programming](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/Programming.md): practice set · Programming questions for test-style preparation. · `Programming.md`
- [Past Questions](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/SummerSchool2023.md): revision notes · Memory-based previous-year questions for revision. · `SummerSchool2023.md`
- [Sample Test](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/Amazon_ML_Summer_School_Sample_Test.pdf): official pdf · Official sample assessment artifact. · `Amazon_ML_Summer_School_Sample_Test.pdf`
- [Exam Questions](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS_2025_Exam_Questions.pdf): question archive · Collected AMSS 2025 exam question material. · `AMSS_2025_Exam_Questions.pdf`
- [Questions](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/main/AMSS_2025_Questions.pdf): question archive · Additional AMSS 2025 question material. · `AMSS_2025_Questions.pdf`

### Reference

Supplemental learning resources and textbook library.

- [More ML Resources](https://github.com/cu-sanjay/amazon-ml-summer-school-2026/blob/HEAD/More%20ML%20Resources/README.md): resource index · Entry point for the supplemental reference library. · `More ML Resources/README.md`
- **Core Texts**: book library · Major textbooks and reference PDFs collected for deeper study.

### External

Outside program sources and hosted materials.

- **External Sources**: off-repo links · Program pages and hosted materials referenced from the repository.

## Connections

- README → AMSS 2025: curates · Root landing page points into the main curriculum index.
- README → Programming: links · Root landing page surfaces programming practice.
- README → Past Questions: links · Root landing page surfaces previous-year revision material.
- README → Sample Test: references · Root landing page points to official sample assessment material.
- README → More ML Resources: links · Root landing page exposes the supplemental resource library.
- README → External Sources: points outside · Repository navigation includes official program and hosting links.
- AMSS 2025 → Module 1: organizes · Curriculum index groups the first module.
- AMSS 2025 → Module 2: organizes · Curriculum index groups the second module.
- AMSS 2025 → Module 3: organizes · Curriculum index groups the third module.
- AMSS 2025 → Module 4: organizes · Curriculum index groups the fourth module.
- AMSS 2025 → Module 5: organizes · Curriculum index groups the fifth module.
- AMSS 2025 → Module 6: organizes · Curriculum index groups the sixth module.
- AMSS 2025 → Module 7: organizes · Curriculum index groups the seventh module.
- AMSS 2025 → Module 8: organizes · Curriculum index groups the eighth module.
- Module 1 → Programming: reinforces · Module practice aligns with test-style coding questions.
- Module 2 → Programming: reinforces · Deep learning study feeds into programming practice.
- Module 5 → Past Questions: reviews · Graphical-model study connects to revision questions.
- Module 7 → Questions: reviews · Causal inference study connects to question collections.
- Module 8 → Past Questions: reviews · Reinforcement learning study connects to prior questions.
- More ML Resources → Core Texts: indexes · Resource README organizes the textbook library.
- External Sources → Sample Test: hosted input · Official assessment artifact is treated as an external reference.
- External Sources → Exam Questions: hosted input · Question archives are sourced from outside the core notes.
- External Sources → Questions: hosted input · Question archives are sourced from outside the core notes.
