昨天,我的大学学习[2]  曾毅

谁能改变我的命运[大学二年级]

如果说大学一年级的时候是一种被动学习状态,对计算机科学不能揽其全貌,那么进入大学二年级以后的学习便是比较有针对性的了,但这种转变并非偶然,同样也是经过了艰苦的学习换来的……

大学的学习也不例外,大学一年级的假期照样形同虚设,看书和程序设计的时间每天不少于12个小时。在那个假期主要完成了计算机文化那本书的阅读以及深入学习C语言程序设计。后来二年级的假期还阅读了《IEEE计算机先驱奖》以及《ACM图灵奖》这两本书。

进入大学二年级的我还没有从假期的自学回过味来,突然学校领导让在一年级搞个经验交流会,我那个时候在学校做学习部的部长,顺理成章的去给计算机系的学生做了一个入学讲座。

…………
后来又阅读了《计算机科学技术百科全书》这本书中的部分内容,整理成了一片文章“计算机科学的内涵和外延” 。到这个时候,认为自己至少大概了解了到底计算机科学都包括了哪些内容,也就可以开始有的放矢的学习了……

应当说专业课的学习在到了大学二年级的时候就进入了一个集中,关键的学习阶段。计算科学的核心课程会在这段时间在各个学校展开。这一阶段的主要课程有:数据结构,离散数学,概率论与数理统计学等。都是非常重要的专业基础课和专业课程。

由于计算机所解决的问题都是从生活中抽象出来的问题,其复杂性不言而喻,所以我们需要这样精确有效的工具去解决现实生活中的复杂问题。算法、数据结构都是程序设计中必不可少的精确工具。算法的重要性是每一个计算机专业的大学生都十分清楚的。 没有算法,程序就失去了灵魂。数据结构与算法的学习是艰苦的,最开始的时候,我无法区分各种算法之到底有什么关系,只能机械被动的接受,但是随着课程学习的深入,开始可以比较深入的领会一些算法,并比较各种算法的优劣,由数据结构的学习,进而展开了对算法的学习,在算法方面我读的书还算比较多,但是有一些后来觉得不值得一读,书名不便公开,但是《算法导论》这本是必须推荐的,计算机系的学生鲜有不知道此书的,但如果你仍然还没有读过,我认为你至少在大学4年级之前读完它。

离散数学被称为是计算理论的灵魂,我认为一点也不过分。我曾拜读过南京大学sir前辈的《胡侃理论计算科学》一文,文中提到“从理想的状态来看,离散数学最好分开六门课:集合,逻辑,图论,组合,代数,数论。”我们那个时候学习课程主要集中在集合论与数理逻辑,图论与代数系统。在数理逻辑领域,中科院软件所陆钟万教授的《面向计算机科学的数理逻辑》是本领域内的精品。图论和电路网络以及计算机网络等领域结合的非常紧密,也是离散数学学科中相当有趣味的一个分支。例如哥尼斯堡七桥等问题都可以使大家体会到实际问题理论抽象的巨大价值。我下个学期的研究生方向具体课题是空间数据库,一个重要的模型是地理信息系统,其中离散数学理论在图的构建,查询等分支中都有很广泛的应用。原先离散数学和数据结构归在一起成为离散数学结构,后来由于数据结构的内容比较多,分出来了,不过最近国外好像有些大学又把它们合并到了一起,道理当然不用说,可能还是考虑到交叉的部分比较多。比较经典的书我看过得应算是《Discrete Mathematical Structures》了,清华大学出版社有个影印版的。 集合论语数理逻辑部分是由王爱萍教授执教的,这部分理论性非常强,而王老师的数学背景使得课程严密的推理几乎无懈可击,甚是精彩。图论部分是北京科技大学的阎庆春老师教授的,趣味颇多,以至于现在回想起来很容易就能根据他所讲的一些笑话将理论贯穿于一线。 概率论与数理统计这门课我认为对于计算机系的学生来说是非常重要的,但是确被传统的工程数学教学思路绕个一塌糊涂,连续概率几乎是每一个学校的教学重点,至少在我们学校是,但是对于计算机系的学生来说离散概率得重要性是毋庸置疑的,例如在数字信号处理课程中我们就经常使用离散概率的理论基础。计算机科学中概率论的主要应用领域有分析网络和分布式系统,随机化算法和协议,离散时间信号处理等。可惜我概率论学习不够深入,以至在离散时间信号处理学习的时候费了不少周折,但对概率论本身的理解却因此深入了不少。 至于人工智能学科,主要是拜中科院自动化所李小坚博士所赐,在那半年中最有纪念意义的便是完成了一个用Lisp语言开发的智能聊天系统。多媒体技术课程中完成了“北京工业大学多媒体教学系统”课题,虽然很简单,但这几乎是我在大学阶段第一个正式的项目,如果说实践上的积累,那么这应当算是正式的第一笔……

如果说对于英语考试,有一句名言叫做“English cannot be studied, but can be learned.”意思就是说学习英语不是机械的记忆而在全方位的学习,实践与领悟。我推荐的教材和方法有:《李阳疯狂英语》、《王强口语》(新东方著名的口语教师王强先生编著),以及《钟道隆逆向英语》。

转载于:https://www.cnblogs.com/daisy-popule/archive/2007/11/22/968196.html

昨天,我的大学学习[2]相关推荐

  1. 昨天,我的大学学习[3]--转载自:www.cstc.net.cn

    昨天,我的大学学习[3] 相信你自己,你能行[大学三年级] 经由前面两篇文章的介绍,我认为已经将学习的方法介绍清楚了.由于是回忆录,便没有必要完整的去论述整个的计算机学科.这方面可以参考我前面提到的& ...

  2. 昨天,我的大学学习[5]--转载自:www.cstc.net.cn

    昨天,我的大学学习[5] 给初学者的建议 起点                                                         大学,人生的一个新的起点,你应当做什么 ...

  3. 我的大学——学习生活总结

    纪念我终将逝去的青春 [大一上學期] [專業]    1.C語言K&R  && 習題                 2. C語言經典習題                   ...

  4. python科学计数法转换_柳小白Python学习笔记35 Excel之科学计数法类型转换及数据选取1...

    昨天学习了使用pandas模块如何查看Excel工作表"wz"的基本信息.今天学习,转换数字科学计数法格式及提取需要处理的数据,接下来就进入今天的学习吧. 一.转换科学计数法格式 ...

  5. Git 学习第二天(一)

    继续昨天的学习. 回顾一下,昨天我们安装了git 并创建了登录名及邮箱,还向git仓库提交了一个readme.txt的文本文件 下面,我们来修改下这个文件,将内容改为 Git is a distrib ...

  6. 我的三年研究生(CS)学习与工作经历(ZT)

    我的三年研究生(CS)学习与工作经历(ZT) 2001年,我考入NJU计算机系,因为是要自己解决学费和生活费,一直在半工半读. 研一时,一边读书拿学分,一边在一家小公司做兼职.因为兼职的公司很不正规, ...

  7. 取模(mod)与取余(rem)的区别——Matlab学习笔记

    取模(mod)与取余(rem)的区别--Matlab学习笔记http://www.bieryun.com/1099.html 昨天在学习Matlab的数学函数时,教程中提到取模(mod)与取余(rem ...

  8. 本科阶段计算机专业的科学体系,【学习方法】一位大三本科生的计算机科学与技术学习反思录...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 姓名:曾毅 学历:本科(大学三年级) 专业:计算机科学与技术 个人爱好:计算机,英语 英语水平:大学英语六级,四六级考试口语加试优秀 经历: 微软高校信息 ...

  9. 【转】胡侃学习(理论)计算机

      原帖大概是出自南京大学的BBS,南京大学sir先生的<胡侃>,算算应该是十几年前的老帖子了,后来又被某位作者追加了一些他自己的读后感进去,就是现在这样.原帖可能网上找不到了,转载的倒是 ...

最新文章

  1. spring注解--@Bean
  2. not in the sudoers file. This incident will be reported.
  3. 吴恩达新书《Machine Learning Yearning》手稿完工,现在全集免费下载!(附pdf下载)
  4. P2596 [ZJOI2006]书架 无旋treap 按照排名分裂
  5. 【转载】雨更大了的飞鸽传书
  6. 深度神经网络 轻量化_正则化对深度神经网络的影响
  7. matlab-plot绘制点线图
  8. Steam怎么和Steam link远程畅玩?
  9. 【50 笔试真题 C++】堆棋子
  10. C语言编码99乘法表
  11. Android仿苹果电量显示
  12. javascript打飞机程序8x8x飞机大战
  13. 虚拟实习项目技术架构mal总结
  14. MMDetection3D 1.1:统一易用的 3D 感知平台
  15. Laragon 开机启动自启创建失败
  16. eNSP 路由器配置-静态路由和缺省路由
  17. 【Java面试题十】一套完整的java面试题
  18. [原创]使用FleaPHP框架构建简单留言本应用
  19. OpenInventor开发环境配置——以vs2008为例
  20. ryu安装遇到的问题

热门文章

  1. can使能上拉 gpio_IMX6ULL 的 GPIO 操作方法
  2. sqoop(数据迁移工具)-安装-学习
  3. 【牛客 -2A】矩阵(二分,字符串哈希)
  4. 【CodeForces - 271B 】Prime Matrix (素数,预处理打表,思维)
  5. 【CodeForces - 761D 】Dasha and Very Difficult Problem (构造,思维)
  6. 图解算法学习笔记(四):快速排序
  7. 6.Random Forests
  8. 3.Booleans and Conditionals
  9. android 仿真翻页动画,Android 两Activity之间动画效果(1)---------翻页效果
  10. linux内核支持的加密算法,Linux Kernel(Android) 加密算法总结(三)-应用程序调用内核加密算法接口...