自学计算机课程

介绍

  1. 计算机科学什么是计算机科学?计算机科学有什么内容?是研究什么的?这个我也说不清楚。就放个维基百科的链接吧

国内课程

网页云大学计算机专业课程

国内课程

课程是一些我上过,一些感觉还不错的。具体喜欢可以根据个人喜好,选择。主要知识点需要能够覆盖到。

阶段1

  1. 计算机速成课
  2. 计算机文化基础课
  3. C语言程序设计还有进阶课程
  4. 微积分——多元函数与重积分
  5. 微积分——极限理论与一元函数

阶段2

  1. 离散数学
  2. 计算机组成与原理
  3. 数据结构
  4. C#程序设计推荐学习java

阶段3

  1. 网络技术与应用
  2. 数据库系统
  3. 软件工程

阶段4

  1. 操作系统-学堂在线视频这个是课程的主页OS2020spring
  2. 编译原理

国外课程

TeachYourselfCS-CN
teachyourselfcs

国外课程

第一阶段

  1. Introduction to Computer Science and Programming in Python 介绍计算机科学和python编程
  2. cs61a-The Structure and Interpretation of Computer Programs入门课程。程序的构造与解析。SICP.

第二阶段

  1. CS 61B Data Structures, Spring 2019数据结构
  2. cs 61c Great Ideas in Computer Architecture (Machine Structures)类似计算机的组成原理。
  3. 15-213 Introduction to Computer Systems
  4. Mathematics for Computer Science计算机科学当中的数学

第三阶段

  1. cs144计算机网络
  2. CS186 Introduction to Database Systems数据库系统介绍
  3. cs169 Software Engineering软件工程

第四阶段

  1. 6.828 Operating System Engineering 操作系统
  2. cs143编译原理
  3. 6.824: Distributed Systems分布式系统

网站

  • 中国大学mooc
  • 学堂在线
  • coursera

书籍

  • 英文版电子书打包下载
  • 编译原理(本科教学版)(第2版)
  • 数据库系统概念(原书第6版)
  • 算法(第4版)(图灵出品)
  • 领域驱动设计 软件核心复杂性应对之道 修订
  • 深入理解计算机系统(原书第3版)
  • 网络是怎样连接的(图灵出品)
  • 计算机网络:自顶向下方法(原书第7版)
  • 数据密集型应用系统设计
  • 计算机体系结构:量化研究方法(英文版·原书第6版)
  • 重构 改善既有代码的设计
  • 编程珠玑全集:编程珠玑 第2版+编程珠玑
  • 计算机程序的构造和解释 原书第2版 典藏版
  • 计算机科学概论(原书第7版)
  • 大话设计模式
  • 编码 隐匿在计算机软硬件背后的语言
  • 现货包邮 操作系统概念(原书第9版)操作系统导论基础理论 计算机专业书/科技丛书|8049683
  • 操作系统导论 虚拟化 并发 持久性 系统编程 xv6编程
  • 计算机科学中的数学 信息与智能时代的必修课
  • 算法设计手册)
  • 软件工程:实践者的研究方法第六版
  • 敏捷软件开发:原则、模式与实践/软件工程实践丛书 软件工程实践丛书 敏捷开发指南 软件工程书籍
  • 算法图解 像小说一样的算法入门书
  • 包邮 计算机组成与设计:硬件/软件接口(英文版 原书第5版 RISC-V|8061310
  • 学习之道 芭芭拉 赠电子版
  • 浪潮之巅第四版 吴军 另著数学之美
  • 周志华作品 AI人工智能书籍:机器学习理论导引/机器学习
  • 智能时代 大数据与智能革命重新定义未来 吴军的书

工具

  1. SSR2代理工具。SSR2代理工具 私信自动回复。

你可能感兴趣的:(自学计算机课程)