s*****k 发帖数: 99 | |
xt 发帖数: 17532 | 2 BASIC Programming Language
【在 s*****k 的大作中提到】 : Computer architecture?
|
k**o 发帖数: 15334 | 3 Intro to CS
学会了if then else, for, while就差不多了,可以开始干活了。 |
v**o 发帖数: 4956 | |
C********g 发帖数: 1548 | |
n***d 发帖数: 8857 | 6 显然是算法数据结构
【在 s*****k 的大作中提到】 : Computer architecture?
|
B*******c 发帖数: 5056 | |
c*********i 发帖数: 674 | |
k*******t 发帖数: 2113 | 9 design pattern
object oriented programming |
w****r 发帖数: 15252 | 10 Operating system
database
compiler
data structure
software engineer
这些是基本的吧 |
|
|
xt 发帖数: 17532 | 11 数据结构
计算机语言和编译原理
在这基础上,才能谈你说的这俩
【在 k*******t 的大作中提到】 : design pattern : object oriented programming
|
l*********u 发帖数: 19053 | 12 java for dummies :)
【在 s*****k 的大作中提到】 : Computer architecture?
|
z****e 发帖数: 54598 | |
l********k 发帖数: 14844 | |
S******8 发帖数: 24594 | 15 Algorithm, architecture, operating system, compiler. |
c****3 发帖数: 10787 | |
L*********2 发帖数: 10195 | |
T*R 发帖数: 36302 | |
D****y 发帖数: 2207 | 19 要看怎么看了吧
如果要说完整的CS知识框架,我觉得下面这些是必须的
入门必须的是
Programming
Data Strucuture
而后最基础的应该是
Architecture
OS
Software Engineering
在这个基础上下面这些应该至少有个大概的了解,并深入学习若干门
Network
Database
Compiler
AI
Graphic
除此以外还应该辅修一些管理类课程
【在 w****r 的大作中提到】 : Operating system : database : compiler : data structure : software engineer : 这些是基本的吧
|
C**********e 发帖数: 23303 | |
|
|
z**m 发帖数: 3080 | |
r**o 发帖数: 652 | 22 《如何打动面试官》
【在 s*****k 的大作中提到】 : Computer architecture?
|
m***a 发帖数: 13878 | |
t*****g 发帖数: 5282 | |
g*******0 发帖数: 2933 | 25 科班出身的cs与半路出家的最大区别在以下几个课程
单片机,嵌入式系统,编译原理,离散数学,计算机操作系统,计算机体系结构
【在 s*****k 的大作中提到】 : Computer architecture?
|
s*****k 发帖数: 99 | 26 离散数学范围太广,用的最多的还是 number theory and probability.
【在 g*******0 的大作中提到】 : 科班出身的cs与半路出家的最大区别在以下几个课程 : 单片机,嵌入式系统,编译原理,离散数学,计算机操作系统,计算机体系结构
|
a******g 发帖数: 13519 | |
f***y 发帖数: 4447 | |
s******r 发帖数: 2876 | |
f***y 发帖数: 4447 | |
|
|
f***y 发帖数: 4447 | 31 学汇编其实就是学计算机架构,也就是硬件
【在 s******r 的大作中提到】 : 汇编才是天书。 : : 汇编。高级一点可以 : http://www.plantation-productions.com/Webster/www.artofasm.com/ : 有了汇编底才能学习更高级语言,不然高级语言就像天书。
|
j*********g 发帖数: 3179 | 32 数据结构
算法
编译原理
计算机原理
操作系统
各种流行语言
【在 s*****k 的大作中提到】 : Computer architecture?
|
j*********g 发帖数: 3179 | 33 编译原理要放在第一档。这个是理解所有编程语言的基础。
【在 D****y 的大作中提到】 : 要看怎么看了吧 : 如果要说完整的CS知识框架,我觉得下面这些是必须的 : 入门必须的是 : Programming : Data Strucuture : 而后最基础的应该是 : Architecture : OS : Software Engineering : 在这个基础上下面这些应该至少有个大概的了解,并深入学习若干门
|
f***y 发帖数: 4447 | 34 其实不大重要。明白编译器重新编排代码就是了
【在 j*********g 的大作中提到】 : 编译原理要放在第一档。这个是理解所有编程语言的基础。
|
w****r 发帖数: 15252 | 35 对,走遍天下都不怕,其他都是虚的
【在 r**o 的大作中提到】 : 《如何打动面试官》
|
j*********g 发帖数: 3179 | 36 这不是在问计算机专业嘛。编译原理都不学算不上专业人士。当然学了也不见得代码就
写的多好多快。
【在 f***y 的大作中提到】 : 其实不大重要。明白编译器重新编排代码就是了
|
s**********d 发帖数: 36899 | 37 你在就好比学开车先要学热机工作原理
和变速箱结构
【在 j*********g 的大作中提到】 : 编译原理要放在第一档。这个是理解所有编程语言的基础。
|
S******8 发帖数: 24594 | 38 最装逼的专业课应该是自动机原理吧,不知道会不会有面试官问这个。
【在 j*********g 的大作中提到】 : 这不是在问计算机专业嘛。编译原理都不学算不上专业人士。当然学了也不见得代码就 : 写的多好多快。
|
l******t 发帖数: 55733 | 39 这个其实狠有用
【在 S******8 的大作中提到】 : 最装逼的专业课应该是自动机原理吧,不知道会不会有面试官问这个。
|
m***a 发帖数: 2262 | 40 至少要会简单的英语,不然 if else 都不知道啥意思。
【在 s*****k 的大作中提到】 : Computer architecture?
|
|
|
m***a 发帖数: 2262 | 41 形式语言与自动机,算是计算理论的一部分,不过本科一般不学这个吧,或者只在编译
原理或是算法与数据结构里介绍个皮毛?
【在 S******8 的大作中提到】 : 最装逼的专业课应该是自动机原理吧,不知道会不会有面试官问这个。
|
n*****t 发帖数: 22014 | 42 and or not,所有东西都是由这 3 样组成
【在 s*****k 的大作中提到】 : Computer architecture?
|
m***a 发帖数: 2262 | 43 确实不重要,那些理论学不懂也没有关系,很多人都学不懂。但编译原理最后的一个作
业都是写一个简单解释器,这个编程量可不小,很考验人的项目能力,而且加强人对编
程语言的理解,很锻炼人。
【在 f***y 的大作中提到】 : 其实不大重要。明白编译器重新编排代码就是了
|
f***y 发帖数: 4447 | 44 也就是树状用的多。明白操作系统和汇编比较重要。许多人连heap和stack都分不清,
更别说virtual memory.
【在 m***a 的大作中提到】 : 确实不重要,那些理论学不懂也没有关系,很多人都学不懂。但编译原理最后的一个作 : 业都是写一个简单解释器,这个编程量可不小,很考验人的项目能力,而且加强人对编 : 程语言的理解,很锻炼人。
|
d********a 发帖数: 3698 | 45 据说第二有用, 尽次于数据结构。
不过我老学了,没啥感觉。
倒是 NLP里用了些。
【在 l******t 的大作中提到】 : 这个其实狠有用
|
s****e 发帖数: 3181 | 46 可以只用nand,或者只用nor
【在 n*****t 的大作中提到】 : and or not,所有东西都是由这 3 样组成
|
w***u 发帖数: 17713 | 47 1,2,6,在EE的人眼里,CS的才是半路出家。
【在 g*******0 的大作中提到】 : 科班出身的cs与半路出家的最大区别在以下几个课程 : 单片机,嵌入式系统,编译原理,离散数学,计算机操作系统,计算机体系结构
|
xt 发帖数: 17532 | 48 这个其实有价值啊,编译就是按这个来的啊。
【在 S******8 的大作中提到】 : 最装逼的专业课应该是自动机原理吧,不知道会不会有面试官问这个。
|
xt 发帖数: 17532 | 49 不一定啊,我看到我们这里多伦多大学和滑铁卢大学本科都有这个
课。当然很多是高年级课,和研究生一起上的那种。
【在 m***a 的大作中提到】 : 形式语言与自动机,算是计算理论的一部分,不过本科一般不学这个吧,或者只在编译 : 原理或是算法与数据结构里介绍个皮毛?
|
xt 发帖数: 17532 | 50 好像大多数都是nand.说是容易制作。
【在 s****e 的大作中提到】 : 可以只用nand,或者只用nor
|
|
|
r******n 发帖数: 4522 | 51 四大课程,数据结构,编译原理,软件工程,计算机系统结构 |
D****y 发帖数: 2207 | 52 我有一个师妹700行搞定这个作业
【在 m***a 的大作中提到】 : 确实不重要,那些理论学不懂也没有关系,很多人都学不懂。但编译原理最后的一个作 : 业都是写一个简单解释器,这个编程量可不小,很考验人的项目能力,而且加强人对编 : 程语言的理解,很锻炼人。
|
D****y 发帖数: 2207 | 53 这部分在编译器里占不到5%的代码量
【在 xt 的大作中提到】 : 这个其实有价值啊,编译就是按这个来的啊。
|
n*****t 发帖数: 22014 | 54 你说的是电路,我说的是精神,两码事,写程序的时候你都用 nand 实现不得累死啊
【在 s****e 的大作中提到】 : 可以只用nand,或者只用nor
|
D***r 发帖数: 7511 | 55 别的系转行计算机,必须补的课包括操作系统,算法和数据结构。这个在哪都一样。
其他的就是各个学校各不相同。一般还会要求体系结构。 |