USF MSDS501 计算数据科学中文讲义 一、起步 1.1 一些动机(音频处理) 1.2 Python 工具的初次尝试 1.3 播放声音 二、设计和构建程序 2.1 编程导论 2.2 在内存中表示数据 2.3 计算模型 2.4 Python 中的编程模式 2.5 数据别名 2.6 使用函数组织你的代码 2.7 如何阅读代码 2.8 面向对象编程 三、关键编程模式 3.1 加载文件 3.2 数据帧 3.3 操纵和可视化数据 四、用于计算和优化的迭代式方法 4.1 生成均匀的随机数 4.2 近似平方根 4.3 单变量梯度下降 五、常见编程工具 5.1 使用 bash 走向胜利 5.2 使用 git 版本控制工具 5.3 在 Amazon Web Services 上启动虚拟机 六、可选 6.1 链表