跳到主要内容

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

BranchFocus
FundamentalsHow computers represent, process, and communicate information
Data StructuresWays to organize data and the trade-offs behind each choice
AlgorithmsProblem-solving patterns, complexity, and classic algorithms
Programming LanguagesLanguage 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.