计算机科学与技术是高等教育中计算机专业最基础,最全面的一个专业。专业代码080901,学制四年,授予理学学士,工学学士学位。包括北京大学,清华大学等一批985,211名校都开设有此专业。
本专业培养德、智、体等方面全面发展,掌握数学与自然科学基础知识以及计算 机、网络与信息系统相关的基本理论、基本知识、基本技能和基本方法,具有较强的专业能力和良好的综合素质,能胜任计算机科学研究、计算机系统设计、开发与应用等工作的高级专门人才。
从培养目标上可以看出,计算机科学与技术专业培养的是学术研究型人才,主要研究计算机的设计与制造,需要对计算机的软件、硬件、网络等都有了解与掌握。所以计算机科学与技术专业所学的专业知识最广泛,可以当作其他专业的基石专业。
计算机科学与技术专业开设的公共专业课程有:《C语言程序设计》、《Java程序设计语言》、《数据库原理》、《操作系统》、《计算机系统结构》、《计算机网络原理》、《数据结构》、《软件工程》、《离散数学》等。这些公共专业涉及到计算机软件、硬件、网络等最基本的组成部分。学完这些课程之后,学生对计算机系统会有一个初步的认识和了解。
一般这些课程会在大一,大二两个学期学完。之后的大三,大四就是核心专业课。部分高校会根据自身的情况,针对一个专业方向进行重点培养,例如软件工程、大数据应用、云计算应用、嵌入式应用、网络应用等。针对专业方向重点培养的目的是让学生可以更好地就业或者选择将来的研究方向。毕竟计算机专业所包含的细分领域很多,学生不可能把所有方向都研究明白,术业有专攻就由此而来。
对于不同的专业方向,计算机科学与技术的核心课程不尽相同,如果重点是开发,则核心课程可能包括如下内容:《计算机组成原理》、《高级语言程序设计》、《数据结构与算法》、《数据库系统》、《算法设计与分析》。
如果重点是网络,则核心课程会包括《计算机通信与网络》、《信息安全》等。
如果重点是嵌入式,则核心课程会包括《编译原理》、《数字电路与逻辑设计》、《信号与系统》、《数字集成电路》等。
如果重点是云计算,则核心课程会包括《操作系统原理》、《虚拟化技术》、《云平台系统架构》等。
计算机科学与技术专业学生毕业后,相比较其他专业而言,就业情况会好一些。首先是就业薪资,应届毕业生薪资平均在6K左右,毕业五年后,薪资平均达到13-15K。
学生所从事的岗位中,后端开发岗最多,其他岗位包括技术支持,移动开发,软件测试等。
计算机科学与技术专业与软件工程专业比较而言,前者学习广度更大,后者专注于软件工程方向。从软件开发方向来说,计算机科学与技术专业是不如软件工程的。但其最大的优点就是学习的内容更多,能适配的就业岗位也更多。如果你认定软件开发工作,那可以考虑软件工程专业。但如果你希望更多了解计算机原理,则直接选择计算机科学与技术专业可矣!
热门跟贴