浙江大学陈大柔计算机科学与技术专业大一大二大三大四的课程表

如果认为自己随便看看有人说┅句就可以去做东西的超级学习者,请略过!

如果有人工作了那么多年还要讨论c语言、java语言还有所谓的简单的python的大大牛人也不用看了

计算机专业四年本科的课程表是什么样的?

本人非科班出身感觉还是少了很多基础知识,想根据科班的课程设置补一补越具体越好,最恏能贴个表出来被浏览632,171大一上 全校都是学一样的知识 高数线数,大学物理之类的基础课大一下学期 计算机开了面向对象的程序语言设計这些课 主要学C++ java这些。计科开了pythonMATLAB之类的选修。不过没什么卵用表示那些老师代码水平也不高。有些甚至临时刚学完这类语言就来教学苼了思修,近现代史纲要包括大二开的马原,毛概这些东西全中国的大学生都要涉及的,就略过不提了听听就好,长长见识课能翘就翘,如果对绩点没需求的话60分拉倒(不过貌似我都是靠这几门课拉绩点的233333)不过表示英语,高数线代什么的还是要好好学。我開始后悔大一时候翘了太多课了

数据结构和算法,重中之重这门课比较难,也比较重要好好学。数电和模电通信原理。个人觉得洳果不是要搞硬件这类课也是能水过去就水过去,不需要花太大精力在上面只不过课确实难啊……离散数学:计科必修。好好学跟高数,线代一样现在觉得没用,指不定哪天就用上了数据库系统原理,数据库系统设计与开发(SQL为主比较重要也很有用,很多软件设計都以这为基础);计算机组成原理(必须学好难度很大,建议买本 Computer systems,A programers perspective这本书好好研读);微机系统和汇编语言(如果要真正精通计算机这兩门课就要下功夫学好了。但我个人觉得不搞硬件也是 了解就行开心就好)

操作系统原理及其应用(主要学的是linux系统,掌握shell命令行自己鈳以装个虚拟机或者双系统折腾几个linux系统玩玩。我本人大一玩Ubuntu的虚拟机后来装了双系统,又开始在虚拟机中折腾arch和debian里面一些文件管理嘚思想比较有意思)计算机网络 (比较重要。建议自己买本TCP IP详解三卷看看搞黑客必修)软件工程导论(听听就好。买本design pattern之类的看看也比聽老师扯淡强些)

Java方向:(Java方向中J2EE最重要是工程组织,精通后可以直接就业本人是Java方向)JAVA高级程序设计软件工程与数据库课程设计网络工程J2EE架构与应用开发J2EE应用课程设计C#程序设计J2ME与移动应用开发数据库系统应用与管理软件开发规范

数据应用开发方向:(.net最重要)

C#程序设计软件工程与数据库课程设计.net架构与应用开发.net应用课程设计JAVA高级程序设计Oracle应用数据库系统应用与管理软件质量保证与测试软件开发规范

嵌入式系统方向:(比较难,搞硬件的多)

微机外围电路应用设计嵌入式系统应用开发单片机windows编程ARM与嵌入式操作系统基础C#程序设计嵌入式系统开发导论单片機应用设计WinCE移动开发技术嵌入式通信技术

大一的公共课比较多从下学期开始逐步增加专业课,计算机网络操作系统,编译原理C,C++網站设计,离散数学算专业课来着不呵呵,忘了数据结构,数据库很多啊,去书店看看去估计计算机专业类的书多着呢,不过想┅些软件什么的都不教PS,autocad啥啥的

只列举专业必修课公共课、专业选修课略去。

高级语言程序设计(上)

高级语言程序设计(下)

  1. 关于學习我的经验是这样的(本人是学计算机的),总线是:用以致学例如一门课,先快速通读教材了解大致框架,然后自己想  或者  练習已有的    实例去应用教材上的知识用以致学。
  2. 做一件事必须要鉴定自己的立场,坚守自己的底线知道了自己的立场就好比在做事的過程中有了一套自己的标准,这样就不容易走弯路;坚守的自己的底线就好比有了保险丝,不容易短路起火(出事)
  3. 想法要多实践,哆实践才能历练切忌只空想。
  4. 说话的内容最好有所依托这样才更有说服力。依托:指依据
  5. 做事要有收获,否则不如睡大觉
}

我要回帖

更多关于 浙江大学陈大柔 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信