跳转至

计算机科学

计算机基础板块。程序设计语言、数据结构、数据库、网络等通用 CS 课程。

定位:与具体业务无关的计算机底层基本功。BDMA 专业偏数据 / 偏应用,但 CS 基础不可少。

课程列表

课程 状态 备注
高级语言程序设计(C++) 计划纳入 —
高级语言程序设计(Java) 计划纳入 —
Python数据分析 计划纳入 数据科学 / 大数据板块的实际语言载体
数据结构 计划纳入 —
数据库原理与应用 计划纳入 大数据系统板块的前置
计算机网络 计划纳入 云计算 / 分布式系统的前置

与相邻板块的边界

  • 不在本板块:大数据系统规划与设计、云计算技术与架构、数据治理 — 这些是"基于 CS 底座之上"的领域专项,归 大数据
  • Python 数据分析也是工具课,但因为它本质是编程语言+pandas/numpy,放在 CS 板块;它的"数据分析"应用场景在数据科学板块

开新课程笔记的目录结构

1
2
3
4
docs/cs/
└── <course-slug>/        例如 cpp/、java/、data-structure/
    ├── index.md
    └── ch01.md ... chN.md