├─ course-info/
│   ├─ syllabus.md
│   ├─ references.md
│   └─ generative-ai-usage-guidelines.md
│
├─ templates/
│   ├─ topic-overview-template.md
│   ├─ workshop-template.md
│   └─ project-template.md
│
├─ topics/
│   ├─ problem-solving/
│   │   ├─ overview.md
│   │   ├─ workshop.md
│   │   ├─ assignment.md
│   │   ├─ Q&A.md
│   ├─ basics-and-data-types/
│....
│   ├─ conditions-and-loops/
│   ├─ functions-1/
│   ├─ arrays/
│   ├─ functions-2/
│   ├─ pointers/
│   ├─ file-struct/
│   ├─ mini-project/
│   ├─ final-project/
│   └─ ...
│
├─ extras/
│   ├─ debugging-tips/
│   ├─ version-control-and-git/
│   └─ ...
│
├─ assets/
│
└─ README.md
