由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 工科算法编程较多,想系统学点计算机课程。选computer theory有用吗?
相关主题
用LTL能表达(a b)*吗?Tools for inference of regular grammars and finite state automata
What is this course for?计算的美丽--图灵奖的第一个40年
Automata Theory有用吗有人了解UC Merced,这个地方如何?
推荐几本理论的书吧半路出家CS应该上如下一些初级课程么?
parallel programming vs. programming languages vs. computer architecture半路转得计算机硕士找lab volunteer求教~!
有关CS课程选择,请大牛帮忙看一下MS选校求助:Upeen MCIT vs UTD CS
想系统学一门计算机语言,是学c呢,还是c++?请教计算机教材
under的automata & formal language 自学难吗?[请问]除了CS基础课之外,还需要再学别的domain knowledge么?
相关话题的讨论汇总
话题: 编程话题: computer话题: theory话题: 算法话题: 计算机
进入CS版参与讨论
1 (共1页)
y****i
发帖数: 57
1
工科算法编程较多,想系统学点计算机课程。
觉得编程是工具,“善其事,利其器”。现在很多专业,都是编程实现。
觉得以前都是自己摸索编程,只要能运行就行。但是肯定不够。在运行的基础上,还要
编好。
选computer theory有用吗?
看了一下目录,觉得好像没有用。哪位科班的来讲讲。
Finite automata, regular expressions, grammars, languages, Turing machines,
computability,
s*****r
发帖数: 126
2
I would recommend one of these:
operating system,
distributed system,
data structure and algorithms,
programming language,
computer architecture, or
computer networks

,

【在 y****i 的大作中提到】
: 工科算法编程较多,想系统学点计算机课程。
: 觉得编程是工具,“善其事,利其器”。现在很多专业,都是编程实现。
: 觉得以前都是自己摸索编程,只要能运行就行。但是肯定不够。在运行的基础上,还要
: 编好。
: 选computer theory有用吗?
: 看了一下目录,觉得好像没有用。哪位科班的来讲讲。
: Finite automata, regular expressions, grammars, languages, Turing machines,
: computability,

y****i
发帖数: 57
3
Thanks a lot.
So you meant, "computer theory" is little use for my purpose?
I have learned "data structure and algorithms", which is very useful.
What kind of sequence could be for other courses you recommended?

【在 s*****r 的大作中提到】
: I would recommend one of these:
: operating system,
: distributed system,
: data structure and algorithms,
: programming language,
: computer architecture, or
: computer networks
:
: ,

s*****g
发帖数: 5159
4
您是科班出身?不像啊.
楼主这个直接上算法就行了,哪来的分布式系统,体系结构。
另外编程语言可不讲编程啊。

【在 s*****r 的大作中提到】
: I would recommend one of these:
: operating system,
: distributed system,
: data structure and algorithms,
: programming language,
: computer architecture, or
: computer networks
:
: ,

y****i
发帖数: 57
5
那把程序编得漂亮点,或者编程过程中少bug,更正确些,
今后可扩展性大些,别人看了容易明白些,
是不是要学software engineering呀?
如果用C++编得多,是不是也要看些编程技巧类的书,比如effective C++的?
总觉得我现在编程,基本上能运行就行了。自觉肯定有很多地方不优美之处。

【在 s*****g 的大作中提到】
: 您是科班出身?不像啊.
: 楼主这个直接上算法就行了,哪来的分布式系统,体系结构。
: 另外编程语言可不讲编程啊。

w****r
发帖数: 245
6
operating system
computer arch
network
还是要学的,这些对计算机的理解和编程都有帮助
另外就是算法了,自己拿书去啃也行,反正是人就能看懂的
effective c++这种书……其实技巧慢慢就会掌握多了,没有必要特意去看

【在 y****i 的大作中提到】
: 那把程序编得漂亮点,或者编程过程中少bug,更正确些,
: 今后可扩展性大些,别人看了容易明白些,
: 是不是要学software engineering呀?
: 如果用C++编得多,是不是也要看些编程技巧类的书,比如effective C++的?
: 总觉得我现在编程,基本上能运行就行了。自觉肯定有很多地方不优美之处。

v***a
发帖数: 903
7
没啥用,其实

,

【在 y****i 的大作中提到】
: 工科算法编程较多,想系统学点计算机课程。
: 觉得编程是工具,“善其事,利其器”。现在很多专业,都是编程实现。
: 觉得以前都是自己摸索编程,只要能运行就行。但是肯定不够。在运行的基础上,还要
: 编好。
: 选computer theory有用吗?
: 看了一下目录,觉得好像没有用。哪位科班的来讲讲。
: Finite automata, regular expressions, grammars, languages, Turing machines,
: computability,

m**********n
发帖数: 36
8

,
这些对设计计算机语言和improve算法估计有点用
对提高写code没啥用吧

【在 y****i 的大作中提到】
: 工科算法编程较多,想系统学点计算机课程。
: 觉得编程是工具,“善其事,利其器”。现在很多专业,都是编程实现。
: 觉得以前都是自己摸索编程,只要能运行就行。但是肯定不够。在运行的基础上,还要
: 编好。
: 选computer theory有用吗?
: 看了一下目录,觉得好像没有用。哪位科班的来讲讲。
: Finite automata, regular expressions, grammars, languages, Turing machines,
: computability,

c**d
发帖数: 580
9
对于了解计算机如何工作和写paper有用,对于一般编程没有用。
倒是compiler应该学一点。
r*******n
发帖数: 3020
10
我的看法:
把编程跟你的专业结合起来就可以,
没必要把计算机课程都读一遍,不过也可以读一些带introduction
的很薄的书可以增加理解。
说到理解,我推荐一本厚书,包络万象,
《Computer Systems A Programmer's Perspective》
作者是卡耐基梅隆的
我确实觉得把computer theory,compiler,OS 等等读一遍没有必要
他们确实重要,但你毕竟不是要做这个专业,只是把它当作工具实现
你专业的东西。把时间多花在自己的专业上跟值得。
所以我认为看数据结构和基本算法(跟你专业结合)
在掌握一门语言就可以了。另外,
学编程就是多实践,就是开始不理解,练得多了也会理解了。

,

【在 y****i 的大作中提到】
: 工科算法编程较多,想系统学点计算机课程。
: 觉得编程是工具,“善其事,利其器”。现在很多专业,都是编程实现。
: 觉得以前都是自己摸索编程,只要能运行就行。但是肯定不够。在运行的基础上,还要
: 编好。
: 选computer theory有用吗?
: 看了一下目录,觉得好像没有用。哪位科班的来讲讲。
: Finite automata, regular expressions, grammars, languages, Turing machines,
: computability,

M**u
发帖数: 10158
11
software engineering是纯粹扯淡的

【在 y****i 的大作中提到】
: 那把程序编得漂亮点,或者编程过程中少bug,更正确些,
: 今后可扩展性大些,别人看了容易明白些,
: 是不是要学software engineering呀?
: 如果用C++编得多,是不是也要看些编程技巧类的书,比如effective C++的?
: 总觉得我现在编程,基本上能运行就行了。自觉肯定有很多地方不优美之处。

1 (共1页)
进入CS版参与讨论
相关主题
[请问]除了CS基础课之外,还需要再学别的domain knowledge么?parallel programming vs. programming languages vs. computer architecture
弱生物专业跨国跨专业申请cs master求指导 (转载)有关CS课程选择,请大牛帮忙看一下
coursera之类的证书想系统学一门计算机语言,是学c呢,还是c++?
转行CS问题under的automata & formal language 自学难吗?
用LTL能表达(a b)*吗?Tools for inference of regular grammars and finite state automata
What is this course for?计算的美丽--图灵奖的第一个40年
Automata Theory有用吗有人了解UC Merced,这个地方如何?
推荐几本理论的书吧半路出家CS应该上如下一些初级课程么?
相关话题的讨论汇总
话题: 编程话题: computer话题: theory话题: 算法话题: 计算机