c*****m 发帖数: 215 | 1 【 以下文字转载自 CS 讨论区 】
发信人: chemcom (chemcom), 信区: CS
标 题: CS Master核心课程7选3
发信站: BBS 未名空间站 (Mon Aug 26 18:16:41 2013, 美东)
我是化学转行CS Master(non-thesis), 刚入学。我们需要从7门核心课程里选在3门
,其余的课程也会在这三个大方向里面选。我就是想将来当个普通码工养家糊口,从找
工作来说,大家认为哪
三门课(三个方向)比较合适?我个人觉得2,3,4比较好,不知道感觉对不对。
1.Advanced Operating Systems
2.Advanced Communication Networks
3.Advanced Database system design
4.Software Engineering Methodologies
5.Advanced Topics in Algorithms
6.Parallel and Distributed Computing
7.Advanced Computer Graphics |
l*****v 发帖数: 498 | |
c*****m 发帖数: 215 | 3 Thanks.看来大家都比较集中在5和6上面。
【在 l*****v 的大作中提到】 : I would chose 5,6,3
|
g*****g 发帖数: 34805 | |
r*********r 发帖数: 3195 | |
x********0 发帖数: 94 | 6 1 2/3 6
OS架构非常重要,不然工作中很多概念理解不了,既然刚转行,也顺便熟悉熟悉linux/
unix
2/3 2选一不解释
5太advance 没用 如果有本科的数据结构一定要选
6就不说了
compiler如果有的话 也应该修 |
d*****u 发帖数: 17243 | 7 如果你以前没学过操作系统的话,2不如1重要
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
p*a 发帖数: 592 | 8 1356可以考虑
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
a******n 发帖数: 5925 | |
G******g 发帖数: 2275 | 10 145是基础,36是比较时髦的应用。
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
|
|
z****e 发帖数: 54598 | 11 有些陈旧了
6只到parallel
该说cloud了 |
l*********s 发帖数: 5409 | 12 I don't think so. Lz might not realize multithreading could be much slower
than single threading program, but (1) this kind of knowledge could be
learnt easily during practice; (2) for most coders, designing is not the
sole responsibility nor is performance the single factor.
【在 d*****u 的大作中提到】 : 如果你以前没学过操作系统的话,2不如1重要
|
d********f 发帖数: 43471 | 13 4鸟用没有,你先看清楚这是cs master,cs master只需要会算法
【在 g*****g 的大作中提到】 : 找工作5没用,3,4,6
|
d********f 发帖数: 43471 | 14 连parallel都搞不明白还cloud? cloud computing 除了泡沫还有啥?
【在 z****e 的大作中提到】 : 有些陈旧了 : 6只到parallel : 该说cloud了
|
f******y 发帖数: 2971 | 15 如果是我选 1,2,4
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
F*******X 发帖数: 143 | 16 哟,怎么你的课和MS CompE 很象耶?我个人是挑,OS, Com Net 和 Database。
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
l***p 发帖数: 358 | 17 数据结构
操作系统
编译原理
离散数学
你上面的除了1,学不来东西的 |
g*****g 发帖数: 34805 | 18 1,2,7找工作都是肯定没用的,剩下的5太难,找工作也用不到这么高级的。 |
k**********g 发帖数: 989 | 19
同意3,4,6。
【在 g*****g 的大作中提到】 : 找工作5没用,3,4,6
|
k**********g 发帖数: 989 | 20
这是保障你未来三至五年有晋升管理层(change career track)的进路。
You can stick with software development for much longer, which many people
do. #4 gives you an extra opportunity to take a different career track, a
track that has more focus on management and leadership.
【在 d********f 的大作中提到】 : 4鸟用没有,你先看清楚这是cs master,cs master只需要会算法
|
|
|
n******t 发帖数: 4406 | 21 1,2,3,5
【在 c*****m 的大作中提到】 : 【 以下文字转载自 CS 讨论区 】 : 发信人: chemcom (chemcom), 信区: CS : 标 题: CS Master核心课程7选3 : 发信站: BBS 未名空间站 (Mon Aug 26 18:16:41 2013, 美东) : 我是化学转行CS Master(non-thesis), 刚入学。我们需要从7门核心课程里选在3门 : ,其余的课程也会在这三个大方向里面选。我就是想将来当个普通码工养家糊口,从找 : 工作来说,大家认为哪 : 三门课(三个方向)比较合适?我个人觉得2,3,4比较好,不知道感觉对不对。 : 1.Advanced Operating Systems : 2.Advanced Communication Networks
|
e*****t 发帖数: 1005 | 22 不是说4没用。不过上学修门课就能有额外的机会转型?不大可能。
【在 k**********g 的大作中提到】 : : 这是保障你未来三至五年有晋升管理层(change career track)的进路。 : You can stick with software development for much longer, which many people : do. #4 gives you an extra opportunity to take a different career track, a : track that has more focus on management and leadership.
|
g******n 发帖数: 253 | 23 1 4 5
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|
l*****v 发帖数: 498 | 24 cs master还有比数据结构更重要的吗。算法是所有课程里最重要的吧,而且很容易反
映一个人作为优秀程序员的基本素质。 |
N********n 发帖数: 8363 | |
p*****u 发帖数: 214 | 26 系统架构,
算法
数据库
网络
系统不讲了,算法帮助很好理解系统,优化产品,现在所有的产品几乎都离不开网络和
数据库,
【在 c*****m 的大作中提到】 : Thanks.看来大家都比较集中在5和6上面。
|