计算机科学资源集锦

计算机科学资源集锦作者语:在学习计算机科学的过程中,我以书籍、论文、讲座视频、博客文章和播客的形式积累了重要领域的资源。我将它们用作参考(例如,每当我遇到相应领域的任务时)并研究了其中的一部分,但(因为我在大学学习物理和数学,而不是计算机科学)从未有机会深入研究它们。书签、书名和对State-of-The-Art知识参考的模糊回忆分散在我的Goodreads、YouTube、Notion列表中,直到我决定编制一个列表并一一浏览资源。我认为列举这些并获得出色工作的完整列表也可能对其他人有用。因为学习这些是一项严肃的工作,与其他具有CS资源的列表不同,我的列表不关注列表阅读的特定功能(例如免费,如ossu/计算机科学课程),也没有尝试成为“完整”课程。我将收藏分为两部分:基础知识(下面的列表)是“经典”资源的“简短”列表,我有机会与之交谈的优秀工程师向我推荐最多。它专注于该领域最重要的战略概念,并努力对在该领域工作所需掌握的基础知识进行全面概述。进一步阅读包含更多指向短博客文章的链接、来自互联网的文章、更具体的资源。此列表包含更多我在浏览互联网时发现并在某些时候发现有用的资源。该系列的灵感也来自(并在某种程度上基于)#计算机科学

相关推荐

封面图片

一份面向计算机科学基础及全栈开发、深度学习和自然语言处理的定制化计算机科学课程清单(学习资源集)

一份面向计算机科学基础及全栈开发、深度学习和自然语言处理的定制化计算机科学课程清单(学习资源集)作者语:作为一名拥有物理学背景的机器学习软件工程师,我觉得缺乏计算机科学学位是我长期成长的一个限制因素。为了正面解决这个问题,我利用我在网上找到的最佳资源为自己设计了这门课程,重点关注CS基础知识以及全栈开发、深度学习和自然语言处理。有通用知识课程和项目课程。通用知识课程用于将大脑中的知识索引到一个有组织的系统中。面对新问题时,至少知道要查找哪些相关信息。项目课程是真正的学习过程。边做边学是学习的唯一途径。如果你对这个课程的创建哲学感兴趣,我写了一篇关于它的文章:#计算机科学

封面图片

专家认为美国大学培养了过多的计算机科学专业毕业生

专家认为美国大学培养了过多的计算机科学专业毕业生2005年之后的十年间,美国和加拿大大学本科计算机科学专业的平均人数增加了两倍,而且还在持续增长。学生们对计算机科学与技术的兴趣源于知识--如今文化是通过计算传播的--但也源于专业。年轻人希望获得技术行业的财富、权力和影响力。这种雄心既造成了巨大的行政压力,也引发了对声望的竞争。""另一种方法也越来越受欢迎,"Bogost指出。"大学正在将计算机科学的正式研究合并到一个新的行政架构中:计算机学院。[......]当大学将计算机提升到学院的地位,并设立院系和预算时,就等于宣布计算机是一个更高阶的知识和实践领域,类似于法律或工程学。这一决定将涉及到一个根本性的问题:计算是应该被视为凌驾于其他领域之上的超级领域,还是只是其他领域的仆人,服从于其他领域的利益和控制?"Bogost总结道:"我曾经认为,计算机教育可能陷入了工程师谬误的另一版本,即要求计算机科学系培养更多的软件工程师,却不考虑更多的软件工程师是否真的是世界所需要的。现在我担心,他们需要解决一个更大的问题:如何让计算机人才像关心计算机一样关心其他一切事物。"...PC版:https://www.cnbeta.com.tw/articles/soft/1424782.htm手机版:https://m.cnbeta.com.tw/view/1424782.htm

封面图片

计算机网络通关29讲 吃透计算机网络知识体系

名称:计算机网络通关29讲吃透计算机网络知识体系描述:计算机网络通关29讲是一个系统的计算机网络学习课程,帮助学员掌握计算机网络的基础知识,并深入理解其核心概念和技术,为未来的职业发展打下坚实的基础。链接:https://pan.quark.cn/s/079e3cb0518b大小:2.7GB标签:#学习#计算机#网络#计算机网络通关29讲#quark频道:@yunpanshare群组:@yunpangroup

封面图片

资源标题:【51CTO-16729】计算机视觉-Opencv项目实战(Python版)

资源标题:【51CTO-16729】计算机视觉-Opencv项目实战(Python版)资源描述:学习计算机视觉需要的基础知识点,结合Opencv进行项目实战链接:https://www.aliyundrive.com/s/E87KCGvqFJL大小:未知标签:#学习#知识来自:雷锋频道:@Aliyundrive_Share_Channel群组:@alyd_g投稿:@AliYunPanBot

封面图片

带有视频讲座的计算机科学课程

带有视频讲座的计算机科学课程通过这些课程,你可以获得从顶级大学和教育机构的专家直接传授的知识和技能。一些主要领域的课程示例:计算机科学入门:包括MIT、哈佛大学和斯坦福大学的课程。数据结构和算法:涵盖了UCBerkeley、普林斯顿大学和MIT的课程。系统编程:如CMU和Stanford的课程。数据库系统:包括加州理工学院和UCBerkeley的课程。软件工程:如UCBerkeley和康奈尔大学的课程。人工智能和机器学习:包括哈佛大学、MIT和斯坦福大学的课程。#教程#计算机科学

封面图片

自学计算机科学

自学计算机科学如果你是一个自学成才的工程师,或者从编程培训班毕业,那么你很有必要学习计算机科学。幸运的是,不必为此花上数年光阴和不菲费用去攻读一个学位:仅仅依靠自己,你就可以获得世界一流水平的教育。互联网上,到处都有许多的学习资源,然而精华与糟粕并存。你所需要的,不是一个诸如「200+免费在线课程」的清单,而是以下问题的答案:你应当学习哪些科目,为什么?对于这些科目,最好的书籍或者视频课程是什么?在这份指引中,我们尝试对这些问题做出确定的回答。#计算机科学

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人