一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 448|回复: 2
收起左侧

选一门CS课 Design & Analysis of Algorithm 或 Advanced OS

[复制链接] |试试Instant~ |关注本帖
tlee8833 发表于 2016-8-30 09:50:36 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
楼主是EE的,下学期要选一门CS的课,未来想找Software Engineer或Data Scientist的职位,现在考虑这两门:
1. Design and Analysis of Algorithms

A study of advanced topics and techniques in discrete algorithms.  Assumes student has a solid preparation in undergraduate algorithms (including asymptotic notations, recurrences, divide-and-conquer, greedy algorithms, dynamic programming, and fundamental graph algorithms). Core topics include probabilistic and amortized analysis, network flow, NP-completeness, and parallel algorithms. Selected topics might include: linear programming, computational geometry, randomized algorithms, cryptographic algorithms, and approximation algorithms.

2. Advanced Operating Systems 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
. Waral 鍗氬鏈夋洿澶氭枃绔,
This course studies advanced topics in the broad field of operating systems and distributed systems, including architectures of distributed operating systems, foundations of distributed operating systems, synchronization, scheduling, deadlocks handling, consistency and replication, fault tolerance and reliability, file systems and storage management, shared memory, and security.

楼主本科上过Algorithm,Algorithm的基础懂,没上过OS,所以2可能可以学到比较多新知识,1似乎对面试比较有帮助,可是又听同学说1太理论对面试帮助不大,想听听大家的意见,因为时间紧破,想选对面试帮助较大的那个,谢谢。
kebugcheck 发表于 2016-10-5 14:37:34 | 显示全部楼层
虽然说算法的理论和实际刷题面试还是有一点距离的,但是理论并不是可有可无的。如果能在算法课上取得好成绩,至少能打下良好的基础。高级操作系统,目测会很难,而且对于毕业后找工作没有特别明显的帮助。外加楼主提到本科没有上过OS,那直接上高级操作系统可能会更加困难。所以我建议你选择算法课。
回复 支持 反对

使用道具 举报

yjob2016 发表于 2016-11-7 23:18:24 | 显示全部楼层

时间紧迫?别CS了,挑一个最水的,然后刷题。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-9 04:32

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表