# Mission: CS 专业课程系统自学

## Why
准大学生（即将入读浙江医药大学计算机科学与技术专业），希望在入学前和大学期间系统自学/巩固专业核心课程。既有提前准备的实用目的，也有纯粹对计算机科学的兴趣驱动。喜欢慢慢来，稳扎稳打。

## Success looks like
- 对 13 门 CS 核心课程形成系统、扎实的理解，而非应付考试
- 每门课都能写出可运行的代码/完成实践项目
- 建立自己的知识体系，能串联各课程之间的联系
- 大学上课时因为提前学过而游刃有余，有余力探索更深的方向
- 培养出独立学习新技术的能力和自信心

## Constraints
- 准大学生，暑期有整块时间，开学后时间会碎片化
- 零基础起步（仅学过 C++ 第一课），数学基础为高中数学
- 学习偏好：动手实践 > 看书 > 看视频
- 节奏：慢慢来，不赶进度，追求理解深度

## Current Level
- 编程：C++ 已系统学完基础语法、指针/引用与内存模型、STL、递归、结构体/类、面向对象（封装/继承/多态/运算符重载）
- 数据结构与算法：进行到 ④ 数据结构（0401-0411 已学，下一课 0412 最短路 II：Bellman-Ford / SPFA / Floyd）
- 洛谷练习：清单上 21 题已 AC（高精度、栈/队列、结构体排序、递归与搜索、堆与优先队列、排序、二叉树入门、拓扑排序）；另有 P5318 / P1605 / P1443 本地验证通过、待提交
- 数学：高中数学水平（② 离散数学尚未开课）
- 工程工具链：Git / GitHub + Linux / WSL2 已编入课程地图，尚未动手

## Out of scope
- 算法竞赛专项训练（蓝桥杯 / ACM）—— 等基础课学完再考虑
- C++ 工程化开发（CMake、大型项目结构）
- 游戏开发和桌面应用
- 考研突击式刷题
