⑴ 想当程序员,大学应该学什么专业
程序员一枚,从周围同事的情况来看,程序员这行对专业的要求没有想象中那么高,但是也有迹可循。
一:软件工程 / 计算机科学与技术
这两个专业几乎是为程序员量身定做的,在大学时代就能接触到非常多如编程语言、计算机原理(计算机组成原理、操作系统、计算机网络等)、数据结构算法等与编程密切相关的课程,而且大多为必修课。这些课程学好了以后,大多数同学都还是可以收获一份比较满意的程序员工作的。
总结一下,对口程序员的专业主要集中在大类“0809计算机类”与“0807电子信息类”下,可以多关注这些专业内容。当然,我的同事中也不乏英语、物理、数学等专业毕业的,其实无论在大学选择了什么专业,只要能够定向的学习计算机语言,学些基础知识,都还是有机会成为一名合格的程序员的。
⑵ 大学的计算机科学与技术主要学的是什么
计算机科学与技术(Computer Science and Technology)是高校本科专业,属于计算机专业。基本学习年限为四年,并获得工程或理学学士学位;2012年9月,教育部将计算机科学与技术和仿真科学与技术两个专业改为计算机科学与技术专业。计算机科学与技术是集计算机系统和网络于一体的宽口径计算机专业。培养具有良好科学素养、自主学习意识和创新意识、科学与工程相结合的高层次计算机专业工程技术人才。
学习内容上分为理论课程和实践课程,理论课程有:
1.通识类知识:包括人文社会科学、数学和自然科学。人文社会科学知识包括经济、环境、法律、伦理等基本内容。数学和自然科学知识包括高等工程数学、概率论和数理统计、离散结构、力学、电磁学、光学和现代物理学的基本内容。
2.学科基础知识:学科基础知识是指能够培养学生计算思维、程序设计与实现、算法分析与设计、系统能力和解决实际问题等专业基础能力的专业基础知识。建议教学内容涵盖以下知识领域的核心内容:程序设计、数据结构、计算机构成、操作系统、计算机网络和信息管理,包括核心概念、基本原理及相关的基本技术和方法,让学生了解学科发展的历史和现状。
实践课程:有一套完整的实践教学体系来满足教学的需要。主要包括实验课程、课程设计、实习和毕业设计(论文)。四年内的总实验当量不得少于20000行代码。开展科技创新、社会实践等多种形式的实践活动,在各工程单位实习或工作,获得工程经验,基本了解行业情况,包括:
1.软、硬件及系统实验。
2.至少完成2个有一定规模和复杂度的系统的设计与开发。
⑶ 计算机网络技术学什么
主要课程
数据库原理与SQLSERVER,Oracle数据库管理、面向对象程序设计,网络安全管理与维护技术,HTML与JavaScript,网络后期维护与运营,网络规划、设计方向:Linux系统及网络管理、网络服务器配置与管理、路由器交换机配置与管理、构建企业网络、网络综合布线技术;
网络测试与故障诊断、网络入侵的检测与防范;网站设计方向:ASP动态网站建设、JAVA网络程序开发,php服务器端脚本语言,Dreamwearver firework Flash网页设计,div+css网页布局。
(3)it或网络实践年限是什么扩展阅读
计算机网络技术是指培养适应生产、建设、管理、服务第一线需要的德、智、体、美全面发展,掌握计算机网络技术基础知识,培养具有一定计算机网络基本理论和开发技术,具备从事程序设计、Web的软件开发、计算机网络的组建、网络设备配置、网络管理和安全维护能力的网络高技术应用型人才。
相关院校
宜宾职业技术学院温州职业技术学院、湖南商务职业技术学院、湖南信息职业技术学院、福建信息职业技术学院、唐山市对外经济贸易学校、太原计算机学校、广东工业学校、海南软件职业技术学院、常州信息职业技术学院、广州大学、山东信息职业技术学院、山东科技职业技术学院。