计算机学科脉络梳理

yaoyaohust yaoyaohust     2023-02-18     495

关键词:

加粗的是我喜欢的。

 

计算理论:

Peter J. Denning

什么能被计算(递归论)

实施这些计算所需资源(计算复杂性理论)

P=NP?自动机理论,密码学,量子计算

书:introduction to the theory of computation(Sipser),灰姑娘书,龙书

 

算法与数据结构:

算法分析,算法,数据结构,计算几何,并行计算,随机算法

书:introduction to algorithms(CLRS),TAOCP

 

编程语言理论:

数学+软件工程+语言学

处理编程语言的设计、实现、分析、描述、分类、个体特性

类型论,编译器设计,编程语言

 

人工智能:

应用数学,逻辑,符号学,电机工程学,精神哲学,神经生理学,社会智力

数据挖掘,机器学习,自然语言处理,搜索引擎,数据库系统

书:AI(Winston),AI(Nillson)

 

计算机系统结构与工程:

数字计算机组织(CPU,Memory)

书:计算机系统:软硬件接口,unix环境编程,OS设计精髓

 

计算机图形与视觉:

计算机图形学,计算机视觉,图像处理,计算几何

书:计算机图形学,线性代数

 

科学计算:

构建模型和量化分析技术

数值计算,计算物理学/化学,生物信息学

书:SICP,TAOCP,Signal&System(Oppenheim),ODE

 

软件工程:

设计,实现,修改软件,确保软件高质量,适中的价格及可维护性,能够快速构建

IT发展历史和人物

书:design patterns,uml2.0,TCPL,TC++PL,how to think like a computer scientist(python),SICP,how to design programs,微观经济学

 

数理科学:

discrete math,随机过程,微分方程,抽象代数,图理论,线性代数/矩阵论,复分析

书:concrete math,古今数学思想,庞加莱三书,什么是数学,高观点下的初等数学,surreal numbers,

大学物理,费曼物理学讲义,大设计/时间简史,生命是什么,普通生物学

机器学习脉络梳理

参数参数分为两种:可学习得到的参数,和超参数。机器学习可以归结为学习一个映射函数f:x→y,将输入变量x映射为输出变量y。一般我们可以假设映射函数为y=f(x,θ)。其中θ即为函数的参数。参数可以通过学习算法进行学习。... 查看详情

机器学习初学笔记

...理论等多门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法。机器学习算法是一类 查看详情

16张图解锁spring的整体脉络

今天来梳理下Spring的整体脉络啦,为后面的文章做个铺垫~后面几篇文章应该会讲讲这些内容啦 查看详情

街头智慧|经验性科学的梳理

...己在数学建模上的劣质表现是为何。本质来说,这是实验学科同理论学科在研究方法上的本质差别。 理论科学与经验科学对于实验学科来说,最重要的能力是探索中的“猜”,是能够在复杂无规律的现象中总结出、洞察出一... 查看详情

吴翰清(道哥)眼中的机器智能:计算机的再发展

  吴翰清?(道哥)眼中的机器智能:计算机的再发展  阿里妹导读:人类社会的发展离不开技术的革新。一项新技术的成熟需要经历哪些考验?为什么说对于计算机、AI的发展而言,算力和数据都是重要的生产资料?如何实... 查看详情

吴翰清(道哥)眼中的机器智能:计算机的再发展

  吴翰清?(道哥)眼中的机器智能:计算机的再发展  阿里妹导读:人类社会的发展离不开技术的革新。一项新技术的成熟需要经历哪些考验?为什么说对于计算机、AI的发展而言,算力和数据都是重要的生产资料?如何实... 查看详情

《数据结构》第一章|绪论知识梳理(应对期末考)(代码片段)

...构?    数据结构是研究非数值计算的程序设计中计算机的操作对象以及它们之间的关系和操作的学科。一、数据结构的研究内容及基本概念和基本术语    掌握数据、数据元素、抽象数据类型、数据结构、数据的逻辑结... 查看详情

2021最好学科排名发布,计算机专业清华第一,其他学科的呢?

👇👇 关注后回复「入群」,邀你进技术交流群👇👇‍‍来源 |软科高等教育评价专业机构软科近日正式发布“2021软科中国最好学科排名”。排名榜单包括96个一级学科,各个学科排名的对象是在该一级... 查看详情

803计算机学科基础综合

 一、 考查目标计算机学科基础综合考试涵盖数据结构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。要求考生比较系统地掌握上述专业基础课程的基本概念、基本原理和基本方法,能够综合运用所学的... 查看详情

考研计算机学科专业基础综合考试大纲

I考试性质计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公平、有效地测试考生掌握计算机科学与技术学科大学本科阶段专... 查看详情

inclavarecontainers:云原生机密计算的未来(代码片段)

...:本文为你详细的梳理一次InclavareContainers项目的发展脉络,解读它的核心思想和创新技术。作为业界首个面向机密计算场景的开源容器运行时,InclavareContainers项目于2020年5月开源,短短一年多时间内发展势头非常... 查看详情

闲聊:如何获取中意论文的实验代码

...找了答案给她了,现在认真梳理下这个问题,声明,我是计算机学科下自然语言处理方向的,以下方法纯属个人以前尝试过的方法,并不保证适用于其他研究方向的论文或其他跨学科领域,1、直接全网搜索,除了度娘,可以用... 查看详情

《构建之法》分章节阅读之1-5章

...sp;  在第一章中所述的与软件工程相关的学科有除计算机学科外还有管理学,系统工程,工业设计等9门学科,这是不是意味着我们在学完计算机这门学科之后还要学习这些其他的另外9门学科呢?我知道能够学完这几门学... 查看详情

解密计算机科学(代码片段)

要完全掌握一个学科的精髓,不能从细枝末节开始。人的信心是很重要的,它却是脆弱的,容易被挫败。如果人看到很多细节却看不到全景,他会很快失去信心,他会怀疑要到猴年马月才能掌握一个学科。所以这本书不从细节开... 查看详情

学科目标

...然要给自己一个目标计划方能更好的学习。   在初探计算机领域之后,也了解到了很多的知识。现在给自己的学习目标定位是 javaWeb 路线   目前正在深入学习web前端js,web后台jsp,我对自己的就业方向是web网站开... 查看详情

浪潮之巅阅读笔记

  这段时间我上了王建民老师的选修课,计算机软件技术,老师让我们阅读一本书叫做《浪潮之巅》,并在此写下一片阅读笔记。  首先介绍一下这本书,这本书的作者是吴军先生,这本书主要讲述了一些搞IT事业... 查看详情

软件工程学科的诞生

...的背景,首先我们要确定软件这一定义及其作用,软件:计算机程序及其说明程序的各种文档。“程序”是计算任务的处理对象和处理规则的描述。软件的特点:1是一种逻辑产品,与物质产品有很大的区别。2软件产品的生产主... 查看详情

体系化的面向对象课程

按:面向对象是绝大多数计算机专业学生的重要课程,北航也不例外。事实上,北航开设OO课程已经有十几年的历史,梳理一下历史发展脉络,基本可以分成三个阶段:第一阶段,面向对象概念与UML表示,那时Java的使用还不是很... 查看详情