转眼间,大学两年的时间匆匆走过,我学习计算机专业也已将近两年的时间,即将面临大三大四的学习生活。在大三学年开始之前,选择专业方向是第一件事情,它决定了我们课程学习的差异和以后可能研究的领域。
在这次的专业方向选择中,我选择了计算机应用技术方向。在北京工业大学计算机应用技术方向中,研究方向为:1.人工智能与知识工程,知识科学与知识工程,数据挖掘与知识发现,基于知识的计算机动画生成。2.模式识别与图像处理,模式识别理论及应用,图像处理与分析,数字几何处理,多媒体安全技术,数字信号处理与网络通信。3.多媒体技术与图形学,数字多媒体技术,多功能感知技术,虚拟现实与图形学。本专业需要学习的课程基本包括:离散数学、人工智能、机器学习、数字图像处理、模式识别、计算机图形学、计算机辅助设计、数字信号处理、虚拟现实及应用、语义网导论、自然语言处理、人机交互课程设计、多媒体技术、平面设计及PhotoShop。
虽然现在我还没有深入接触计算机应用技术,我选择这个方向是有一些原因的。首先,我对于图像方面感兴趣,希望可以学习计算机中关于图像的知识;其次,我本身对于传媒方面比较感兴趣,计算机应用技术方面的技术,尤其是多媒体方面的技术,在媒体中的应用也很广泛,所以我希望学习到这方面的知识;第三,北京工业大学的计算机应用技术方面在此领域中的权威度较高,师资水平也属于较高的水平,我希望在优秀老师的指导下可以学有所成;第四,计算机应用技术方面的人才可在国民经济各个领域从事计算机应用相关的工作,特别是从事人工智能与知识工程、网络智能、模式识别与图像处理、数字信号处理与网络通信、多媒体技术、虚拟现实与图形学等方向的研究或开发、设计工作,就业前景广泛。
在将近两年的计算机专业学习中,我收益颇丰。仍记得大一刚刚接触计算机专业的时候,开始学习C语言程序设计,因为对于编程方面还不是很熟悉,尤其是对于计算机编程的思路不是很明白,学习的时候遇到了不少的坎坷。每次都是薄薄的几页知识,总要几天才能摸透。所以说那段时间对于自己的打击也比较大。渐渐的,随着深入的学习,自己也慢慢悟到了计算编程方面的东西。在老师和同学的帮助下,有了很大的进步。尤其是课程最后的课设项目,对于我来说是一个巨大的挑战,虽然最后的作品在现在看来还不是很完美,但对于那时候的我来说,真的是努力之后的褒奖。由此我认识到,计算机专业的学生不仅仅需要课堂上听讲就可以,还需要课下的编程实践,这样才能理解到程序中的涵义,熟能生巧。在大一下半学期自学C++课程中,我学习到了新的编程的思路。虽然编程的思路有变化,但因为有了上半个学期的C语言基础,在学习C++d的过程中不像以前那么吃力。所以在学习新的程序语言的时候,计算机的思路挺重要的,有点触类旁通的意思。这点在之后学习JAVA的时候我也有所体会,因为C++和JAVA都是面向对象编程的,所以中间会有许多类似的概念和思路,这让我在学习JAVA的时候轻松不少。
然而,我也发现了在学习计算机过程中的不足之处:浅。由于自己学习计算机科学与技术专业,平时也会关注计算机方面的课外的知识和新闻之类的,发现课堂上学习的知识只是很基础的一部分,很多深入的知识在课堂中设计的很少或者根本就不涉及。而在一些
非计算机专业中,也开设了和计算机专业类似或者是相同的计算机程序的课程。如果计算机专业的学生学习的深度没有高于非计算机专业的学生,这岂不是一种悲哀?比如在学习JAVA的过程中,JAVA包括许多的类,在课堂的学习中涉及的并不多。在未来的职场中,计算机专业的学生需要凭借自己在计算机方面的专业的知识和技能获得一份工作岗位,如果仅仅依靠在课堂中的知识,那是远远不够的。我想这就需要我们学生自己在业余时间自学来补充。
在未来的学业计划中,我的意向是进行考研,在计算机专业方面进一步学习。
因篇幅问题不能全部显示,请点此查看更多更全内容