欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
在我们学校,修课的范围比较大,包括了很多研究生课程。我把讨论的范围限制在对本科生的必修要求中。我个人没有发现太难的课。同学们普遍认为 CS473 Fundamental Algorit-m 是本科阶段最难的课程。这门课程讲解了基本的算法设计和分析技术,涉及递归、动态规划、随机算法、动态数据结构、基本图论以及 NP 问题的讨论。在 16 周内讲解这么多内容,的确不易。而且课程所涉全部是理论,包含大量的证明和应用,习惯编程的 CS 学生可能不是很适应。课程的组织形式是每周有两次 80 分钟的课程,一个 50 分钟的讨论课,以及 3 道问题的作业。每次作业我需要花费 6-8 小时完成,着实不轻松。这些课程资料是公开的,可以在此处看到:cs.uiuc.edu/class...对于我个人来说,这门课程的内容很「美」。可能直接应用其中内容的机会不多,但其中的方法和各种细节都加强了我的思维。答案 2:
胡伟武开的《高性能处理器体系结构》是我在硕士阶段学过最难的一门课 (本科阶段没有太难的课),这门课以《计算机体系结构:量化研究方法》作为教材 (这本书是这个领域最经典的教材,涵盖的内容非常广而且紧密结合实际),加上老胡本人的处理器设计背景,无论是讲课的深度、介绍的经验和布置的作业都算我见过的首屈一指的课程,也是在别的地方很难听到的。这门课也是我在研究生阶段下功夫最大的课程,学完之后对计算机体系结构的整体理解加深了很多,虽然以后不直接从事相关方向的工作,但仍然对实践帮助很大。答案 3:
我并非计算机科学专业出身,本科时和计算机相关且最困难的课回忆起来应该是《应用密码学》,配合此前学的一些基本数论、离散数学和密码学理论(另一门很难的课)知识,这门课比较强调加密算法的实作。它对我目前的工作并无太多直接助益,可能只有让我对于安全问题比较-。研究生仍旧不是计算机专业,此时最难而且与计算机相关的课应该是Software Defined Radio……答案 4:
数理逻辑。难得要死,老师还很拽。但是后来别说工作了,我一直做学术,也从来没用到里面的东西(而且我已经忘光了)。答案 5:
一门叫做language-base security的课,记得其中一个作业是用bufferoverflow攻下Unix root密码. 确实不会,后来退掉了,所以也不能谈有什么帮助.当时有一组人的demo是现场把学校的邮件服务器给黑了.答案 6:
计算可行性与复杂性理论,让我学会了如何更好的战胜困难下一篇:在杭州,哪里可以买到一只1500元以内的,美貌黏人的懒猫? 下一篇 【方向键 ( → )下一篇】
上一篇: iOS 版支付宝客户端会有个体验很糟糕的 “支付宝安全键盘” ? 上一篇 【方向键 ( ← )上一篇】
快搜