码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-03-24 15:51:56      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:学习者   简单   shell   面向   编译   移动开发   sig   linu   com   

如果认为自己随便看看,有人说一句就可以去做东西的超级学习者,请略过!
如果有人工作了那么多年还要讨论c语言、java语言还有所谓的简单的python的大大牛人,也不用看了

 

计算机专业四年本科的课程表是什么样的?
本人非科班出身,感觉还是少了很多基础知识,想根据科班的课程设置补一补,越具体越好,最好能贴个表出来
被浏览
632,171
大一上 全校都是学一样的知识 高数,线数,大学物理之类的基础课。大一下学期 计算机开了面向对象的程序语言设计这些课 主要学C++ java这些。
计科开了python,MATLAB之类的选修。不过没什么卵用。表示那些老师代码水平也不高。
有些甚至临时刚学完这类语言就来教学生了。思修,近现代史纲要,包括大二开的马原,毛概,这些东西全中国的大学生都要涉及的,就略过不提了。
听听就好,长长见识。课能翘就翘,如果对绩点没需求的话,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移动开发技术
嵌入式通信技术

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

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

大一上

高等数学(上)

线性代数

计算科学导论

专业前沿讲座

高级语言程序设计(上)

大一下

高等数学(下)

离散数学

大学物理(上)

大学物理实验

高级语言程序设计(下)

电路与电子技术

大二上

概率论与数理统计

大学物理(下)

数据结构

计算机网络

数字电路与数字逻辑

大二下

计算机组成原理

操作系统

数据库原理与应用

大三上

软件工程学

联系我们 © 2020 知乎

 

 

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

 

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

标签:学习者   简单   shell   面向   编译   移动开发   sig   linu   com   

原文地址:https://www.cnblogs.com/xinxihua/p/12559347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!