Computer Science
This trunk collects the concepts that remain useful after a framework, language, or tool changes. It moves from foundations and representations to algorithms and implementation.
Branches
| Branch | Focus |
|---|---|
| Fundamentals | How computers represent, process, and communicate information |
| Data Structures | Ways to organize data and the trade-offs behind each choice |
| Algorithms | Problem-solving patterns, complexity, and classic algorithms |
| Programming Languages | Language concepts and practical notes for Python, R, and future languages |
Suggested Paths
- Start from first principles: Fundamentals → Data Structures → Algorithms
- Build with Python: Programming Languages → Python Basics → Intermediate Python
- Prepare for AI: Data Structures → Algorithms → Mathematics → AI & Data
The directory name infotech is retained to keep existing URLs stable; the public name of this trunk is Computer Science.