非CS专业计算机科学与技术学习路径

非CS专业计算机科学与技术学习路径

我的观点,后期会根据学习状况更新
1、书单
算法导论
计算机组成与设计——硬件/软件接口
深刻理解计算机系统
计算机网络
操做系统——精髓与设计原理
操做系统原理
操做系统设计与实现
计算机系统结构:一种量化研究方法
Operation System Concepts
计算机程序的构造和解释web

2、学习路径
1. 计算机导论:cs50:iTunes U 平板
2. C++:学堂在线清华大学 电脑
3. 数据结构与算法:书 算法导论+课 网易公开课MIT算法导论 平板
书 橙书+课 Coursera PrinceTon 电脑
4. 计算机组成原理:书 深刻理解计算机系统
书 操做系统——精髓设计与原理+课 学堂在线 向勇
5. 操做系统
6. 数据库导论:
7. 计算机网络:书 自顶向下
8. 计算机体系结构:书 计算机组成与软硬件接口
9. 编译原理:书 龙书+课Coursera上的Compiler算法