第一篇:计算机科学与技术专业2008级指导性培养(教学)计划
计算机科学与技术专业2008级指导性培养(教学)计划
一、学制与学位
计划学制:四年。授予学位:工学学士学位。
二、培养目标
本专业培养具有良好的科学素养,具有创新精神及很强的实践能力,能系统地掌握计算机科学与技术的理论、知识和技能,具有扎实的基础理论和宽广的专业知识,受到计算机基本操作技能、专业课程设计、工程实践、科学研究与系统设计方法的基本训练,能在科研院所、大专院校、工矿企业等从事计算机软硬件系统设计、网络设计与维护、计算机控制与管理、计算机教学与研究等方面的高级技术人才。
三、培养要求
本专业毕业生应获得以下几方面知识和能力:
1、具有扎实的自然科学基础,较好的人文社科基础及语言、文字表达能力、外语应用能力等;
2、掌握计算机科学与技术方面的基本理论、基本知识和基本技能;
3、掌握计算机系统的分析和设计的基本方法;
4、具有研究开发计算机应用系统软、硬件的基本能力;
5、了解计算机科学和技术发展动态,了解与计算机有关的法规;
6、具有良好的团队合作精神;
7、掌握文献检索、资料查询的基本方法,具有获取信息的能力。
四、主干学科
计算机科学与技术
五、专业主干课程
C语言程序设计、电路与电子技术、离散数学、数字逻辑、计算机组成原理、微机原理与接口技术、数据结构、软件工程、操作系统、数据库概论、计算机通信网络技术、面向对象编程技术。
六、特色课程
双语教学课程:软件工程、计算机图形学
七、毕业与学位授予条件
1、毕业标准: 学生在校期间,德智体三方面完成培养计划要求,取得相应学分,其中:
(1)必修课学分≥133+29.5;
(2)学科基础选修课学分≥10.5;
(3)专业方向选修课学分≥12;
(4)人文素质公共选修课学分≥6(其中经管文类学分≥4);
(5)艺术类限定性选修课学分≥2;
(6)创新教育学分≥2;
(7)达到素质拓展学分要求。
2、学位授予条件:符合学校关于授予本科毕业生学士学位条例要求。
第二篇:计算机科学与技术培养方案
计算机科学与技术本科双学位、双专业人才培养方案
(学科门类:工学二级类:电气信息类工学)
(专业代码:080605)
(英文名称:Computer Science and Technology)
一、专业培养目标
培养德、智、体、美全面发展,系统掌握计算机科学理论、计算机软硬件系统及应用知识,基本具备本领域分析问题解决问题的能力,具备实践技能,并具备良好外语运用能力,能在信息产业等国民经济各部门从事教学、研究和系统开发的应用型高级专门人才。
二、专业培养要求
本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
毕业生应获得以下几方面的知识和能力:
1.掌握计算机科学与技术的基本理论、基本知识;
2.掌握计算机系统的分析和设计的基本方法;
3.具有研究开发计算机软、硬件系统的基本能力;
4.了解与信息产业相关的法规;
5.了解计算机科学与技术专业的发展动态;
6.掌握文献检索、资料查询的基本方法,具有获取信息的能力。
三、招生专业范围
已完成了本科第一学年学习任务的理工科学生。
四、授予学位
工学学士学位
五、主要课程
计算机引论、C++语言、数字逻辑与数字系统、计算机组成原理与系统结构、数据结构、汇编语言与接口技术、计算机网络、数据库原理及应用、.NET开发基础、.NET实例开发、Linux操作系统、软件工程等。
六、主要实践性教学环节
C/C++程序设计课程设计、数据结构课程设计、实训、毕业设计。
七、课程体系及学时学分比例:
1.计划教学总学分:210学分,其中:
必修课:92.5学分;
自修课:47学分;
学分互认:70.5学分。
八、本科双学位、双专业指导性教学计划进程表。
见附表。
2012 年5月
第三篇:计算机科学与技术专业(本科)教学计划
计算机科学与技术专业(本科)教学计划
计算机科学与技术专业(本科)教学计划
一、培养目标及规格
本专业培养适应社会主义建设需要的,德、智、体全面发展的,重点面向基层的,能从事计算机应用软件、硬件设计开发和应用的高级工程技术人才。
在政治思想道德方面,热爱社会主义祖国,拥护中国共产党的领导,愿为人民服务,有为国家富强、民族昌盛而奋斗的志向和责任感;具有敬业爱岗、艰苦求实、热爱劳动、遵纪守法,团结合作的品质;具有良好的思想品德、社会公德和职业道德。
在业务知识和能力方面的基本要求是:
1.较扎实地掌握本专业的基础知识和基本理论,掌握计算机应用软、硬件设计、开发和应用等必须的基本技能。
2.了解本专业范围内科学技术的发展现状和发展趋势,具有较强的获取知识的能力和一定的分析问题、解决问题的能力。
3.掌握一门外国语,能够比较熟练地阅读本专业英文技术资料。
在身体素质方面,身体健康,能精力充沛地工作。
二、课程设置及教学管理
(一)教学计划中设必修课、限选课、选修课和集中实践环节。
(二)必修课由中央电大统一开设,执行统一教学大纲、统一教材、统一考试、统一评分标准。
(三)限选课为专业必修课程,由中央电大统一课程名称,执行统一教学大纲(或教学要求),并推荐教材,尽可能提供教学服务。本专业限选课不得少于二门。
(四)选修课供地方电大在制定实施性教学计划时选用。地方电大亦可根据培养目标及当地的需要自开选修课。自开课程的教材、教学管理及考试工作由地方电大负责。
(五)有实验和作业的课程,办学单位必须按要求组织完成。凡没做实验或实验不及格者,不能取得该门课程的学分。中央电大将对实验(含大作业)及平时作业进行必要的抽查,以确保教学质量。
(六)学生可以从“公共选修课程目录”中选修课程,也允许学生跨科类选修课程,但这部分课程的学分不得超过课程总学分的10%。
(七)集中实践环节由地方电大根据中央电大制定的教学大纲(要求)具体组织实施。毕业设计重点培养学生综合运用所学理论知识和技能解决实际问题的能力,选题要尽量选择与现实任务相联系的题目。中央电大对毕业设计答辩情况和毕业设计说明书进行抽查。集中实践环节不得免修。
(八)地方电大负责组织教学,学生可根据自身情况选用现代远程开放教育中提供的文字、音像、电视直播课、CAI课件、计算机网络、电子邮件、电话答疑等各种学习媒体和手段自主学习。
三、修业年限与毕业
实行学分制,学生注册后8年内取得的学分均为有效。
中央电大按三年业余学习安排教学计划。
本专业最低毕业学分为71学分。学生通过学习取得规定的毕业总学分,思想品德经鉴定符合要求,即准予毕业,并颁发国家承认的高等教育本科学历毕业证书。
四、必要的说明
为了培养有特色的人才,特提供以下参考性选修课指导:
硬件设计开发:计算机系统结构(限选),多媒体技术基础及应用(限选),系统分析与控制,语音、图象处理技术,信息技术专题。
应用软件开发:数据库系统概论(限选),多媒体技术基础及应用(限选),软件工程,软件开发工具与环境,管理信息系统。
网络及多媒体技术:数据库系统概论(限选),多媒体技术基础及应用(限选),通信原理概论,JAVA语言和WWW技术,信息技术专题。
五、课程说明
1.计算机数学基础
计算机数学基础是计算机专业重要的基础课程,它是学习专业理论课不可缺少的数学工具。
本课程主要包括:数理逻辑、集合论、图论、代数系统和数值分析等内容,是一门理论性较强,应用性较广的课程。
通过本课程的教学,要求学生:
1)掌握离散数学的基本概念和基本原理,进一步提高抽象思维和逻辑推理的能力。2)熟悉数值计算方法的基本原理和基本方法,掌握常见的数值计算方法,提高数值计算能力。
2.面向对象程序设计
面向对象软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。
本课程主要介绍面向对象程序设计的方法和C++语言的基本概念。以C++语言中的面向对象机制为主。学习者在学习过程中可以通过大量的程序实例和相关练习,逐步掌握C++的面向过程和面向对象的功能,从而掌握面向对象程序设计的基本知识和基本技能。在本课程中,作为一种编程环境,简要介绍了VISUAL C++5.0中最基本的编程工具。
3.数据结构
本课程介绍如何组织各种数据在计算机中的存储、传递和转换。内容包括:数组、链接表、栈和队列、递归、树与森林、图、堆与优先级队列、集合与搜索结构、排序、索引与散列结构等。课程采用面向对象的观点讨论数据结构技术,并以兼有面向过程和面向对象双重特色的C++语言作为算法的描述工具,强化数据结构基本知识和面向对象程序设计基本能力的双基训练。为后续计算机专业课程的学习打下坚实的基础。
4.微机接口技术
本课程以当今主流微处理器80X86为结合点,分析它的结构特点、操作原理、指令系统以及汇编语言程序设计的基本方法。重点讲解80X86外围主要支援芯片的功能、结构、编程方法以及接口技术。在此基础上,对键盘、LED数码显示器、打印机、AD与DA转换器等基本外部设备的原理与接口技术进行讨论。此外对微计算机系统总线、先进的微处理器结构也给以介绍。通过本课程的学习和实验,使学生掌握微机接口的基本设计原理和技术。
5.信号处理原理
本课程是本专业必修的重要课程之一,目的是通过理论学习和实验使学生掌握信号处理,尤其是数字信号处理的基本原理和方法。
主要内容有:介绍信号的基本概念,以及信号的基本运算,包括信号与消息,卷积与相关等。信号的傅里叶分析:包括周期信号的傅里叶级数分析,一般信号的傅里叶变换分析,抽样定理,离散傅里叶变换及其快速算法。拉氏变换:介绍拉普拉斯变换的基本概念、定义、性质,以及其在信号处理中的应用。离散信号的Z变换:包括Z变换基本概念和性质,离散系统的Z域分析方法(如离散系统的频率响应、稳定性、因果性等)数字滤波器的原理与设计等。简介信号处理方法的最新技术:如小波变换,时频表示等。实验:根据课程内容设计实验,使学生更加全面地掌握课程知识。
6.计算机组成原理
本课程是本专业必修的硬件课程中重要核心课程之一。基本要求是使学生掌握计算机常用的逻辑器件、部件的原理、参数及使用方法,学懂简单、完备的单台计算机的基本组成原理,学习计算机设计中的入门性知识,掌握维护、使用计算机的技能。
课程内容包括:常用的组合逻辑器件,如译码器、数据选择器、编码器、ALU原理;常用的同步时序电路,如寄存器、移位寄存器、计数器的原理、参数及使用方法;可编程逻辑阵列:ROM,PLA,PAL及门阵列的原理与使用。数字化编码,数制及数制转换,数据表示,检错纠错码;数据的算术与逻辑运算,运算器的功能、组成与设计;教学机的运算器实例。计算机指令系统综述,指令格式与寻址方式;教学计算机的指令系统与汇编语言程序设计;控制器的功能、组成与设计,教学机的控制器实例。多级结构的存储系统综述,主存储器的组成与设计,教学机的内存储器实例,CACHE存储器的运行原理,虚拟存储器的概念与实现,磁盘设备的组成与运行原理,磁盘阵列技术;光盘机的组成与运行原理,磁带机的组成与运行原理。计算机输入/输出设备与输入/输出系统综述,显示器设备,针式打印机设备,激光印字机设备;计算机总线的功能与组成,输入/输出系统的功能与组成;教学机的总线与输入/输出系统实例。几种常用的输入/输出方式,中断与DMA的请求、响应和处理。
7.计算机网络
计算机网络是本专业的一门必修专业课。
本课程主要内容包括:计算机网络基本原理,计算机网络体系结构,局域网和广域网一般特性,典型网络的结构特点及具体实现,计算机网络应用。
通过本课程的学习,要求学生了解计算机网络涉及的术语、概念及新技术,掌握典型计算机网络结构及实现技术。
8.计算机操作系统
计算机操作系统是本专业的重要课程之一,通过学习使学生掌握计算机操作系统的设计基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点和设计技巧和方法;对常用计算机操作系统(Dos、Windows和UNIX或linux)会进行基本的操作使用。
具体内容有:操作系统概念:操作系统定义及发展、五大类型五大功能、操作系统属性、“生成”概念。(人机交互)界面管理:人机交互的特点;第一、二、三代界面;基本的键盘命令和系统调用;作业调度算法。文件管理:文件的结构与分类;物理结构和逻辑结构;目录结构;存取控制和安全机制;文件系统。存储管理:分区、分页、分段管理;物理地址与逻辑地址;“扩充”技术;分配算法。输入输出设备管理:功能与分类;独享、共享、虚拟设
备的管理;管理策略。处理机管理:操作系统核心功能;“进程”概念;并发与并行;进程的基本状态与转换;进程调度算法;同步与互斥;P-V操作;死锁概念。操作系统程序结构:层次、模块结构;设计与检测。
9.软件工程
软件工程是本专业一门重要的专业课,它对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。
课程的主要内容有:介绍软件的基本概念和软件工程的目标,通过对传统的面向过程的软件开发方法和面向对象的软件开发方法的介绍,使学生掌握开发高质量软件的方法;通过对软件开发过程和过程管理技术的学习,使学生了解如何进行软件度量和管理,怎样进行质量保证活动,从而能够有效地策划和管理软件开发活动。
10.软件开发工具与环境
软件开发工具与环境是支持软件开发的一些工具软件的集成系统,是协助开发人员进行需求分析、设计和程序编制、测试的有效手段。本课程的主要目的是从实用角度出发,教授学生如何使用当前最流行的软件开发工具,掌握典型的软件开发工具环境的基本原理和基本功能,提高使用这类软件工具进行软件开发的能力。
11.数据库系统概论
该课程主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。
内容主要包括:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用。
12.计算机图形学基础
计算机图形学是近三十年来发展迅速、应用广泛的新兴学科。它主要研究用计算机及图形设备输入、表示、修改、变换和输出图形的原理、算法和系统。
本课程的主要内容:计算机图形学的发展和应用;计算机图形设备和系统;国际标准化组织(ISO)发布的图形标准;人机交互接口技术;基本图形实体、自由曲线和自由曲面的生成算法;图形变换和裁剪;曲面和实体造型算法;颜色、光照模型及真实感图形显示技术与算法等内容。结合讲课的内容需要经过一定量的编程实践才能掌握,加深理解。通过本课程的学习,要求学生了解计算机图形学的基本概念和方法,以及计算机处理图形的全过程,并能利用综合图形环境开发计算机辅助设计应用软件。
13.编译原理
介绍编译程序的基本构造、一般设计方法和常用实现技术,讲解编译程序自动构造的原理和工具。
具体内容包括:形式语言、有穷自动机原理及词法分析程序的自动构造、自上而下和自下而上的语法分析、语法制导翻译及中间代码生成,目标程序运行时的存储组织策略及代码生成等等。并结合教授内容,安排学生在剖析一个简单的编译程序的基础上,完成编译程序的有关实验。
经过本课程的学习,要求学生不但掌握一般高级语言编译程序的初步设计和实现的基本技能,并能为不同模式和不同领域的语言的实现方案寻找解决途径,另外还能运用编译程序
构造的原理和技术完成相关软件工具的设计和开发工作。
14.Java 语言与 WWW 技术
该课程重点讲述WWW 技术和Java 语言程序设计。Java 语言作为Internet 上最流行的编程语言,它的产生和发展是与Internet 和 WWW(World Wide Web)密切相关的,所以课程中还将对Internet 和WWW技术进行必要的介绍。
课程主要内容:
1)Internet 的基础知识:Internet 的基本概念,它所提供的各种服务(包括FTP、Telnet、WWW、电子邮件、新闻组等等)。
2)WWW 知识介绍 :WWW 的基础知识,如何使用浏览器(IE、Netscape)对WWW 上的资源进行发掘和获取,主页的制作。
3)Java 语言编程技术:Java 技术概述及语言特点;Java 虚拟机(JVM);面向对象程序设计技术;Java 语言基本规范;实用编程技术(包括使用Java 的异常处理机制控制程序的执行;使用I/O处理机制进行文件的输入/ 输出处理;图形用户界面的设计及事件处理;Java Applet 程序的设计;多线程程序的设计;使用Java 通过Socket 访问服务器和客户机,进行网络应用程序的设计);高级Java 应用技术;常用开发工具介绍。
15.多媒体技术基础及其应用
多媒体技术基础及其应用课程从研究、开发和应用角度出发,综合讲述多媒体计算机的基本原理、关键技术及其开发应用。
主要内容包括:多媒体技术现状及其发展趋势、视频和音频获取技术、多媒体数据压缩编码技术、多媒体计算机硬件和软件系统结构、多媒体数据库与基于内容检索、多媒体著作工具与同步方法以及多媒体通讯和分布式多媒体系统。
16.系统分析与控制
课程主要针对连续系统,同时兼顾离散和采样系统,介绍控制系统的数学模型、时域分析、频域分析、综合和设计以及采样控制系统理论等内容,在介绍上述内容时,侧重于物理概念的阐述以及理论和方法的具体应用。该课程将经典控制理论和现代控制理论的内容互相结合,简要介绍系统与控制理论中最基本和核心的内容。
17.人工智能导论
人工智能是一门交叉性学科,涉及的内容比较广泛,本课程主要介绍人工智能问题求解的一般性原理和基本思想,为计算机科学和技术人员以及其它学科中对人工智能感兴趣的科技工作者,提供最基本的人工智能技术和有关问题的入门性知识。
18.计算机系统结构
本课程通过具体介绍指令系统、存储系统、输入输出系统、流水线和并行处理技术,使学生能够较全面地掌握计算机系统结构的基本概念、基本原理、基本结构和基本分析方法。具体内容为:计算机系统结构基本概念,包括计算机系统的层次结构、系统结构定义、分类、设计技术、评价标准和系统结构的发展;指令集的系统结构,包括CISC指令系统和RISC指令系统;存储系统原理、虚拟存储器和CACHE存储器;标量处理机、包括流水线、超标量处理机、超流水线处理机和超标量超流水线处理机;并行处理技术、包括向量处理机、互连网络、SIMD计算机和多处理机。
19.语音和图像数字处理
语音和图像是信息的载体。它们是人机交互必不可少的方式。数字语音处理、数字图像处理是计算机领域研究的热点。
本课程将讲解数字语音和数字图像处理的基本概念和方法;介绍语音分析、编码、识别和合成的算法和系统;介绍图像处理的主要过程和系统。
通过学习和练习,使学生掌握语音、图像处理的基本知识和技能。学会与掌握一些典型语音、图像处理软件的使用。了解国内外语音、图像处理和应用的技术和水平,为进一步开展本领域的研究打下良好的基础。
课程内容:绪论;数字语音基础;语音的时域处理与特征表示;语音的线性预测处理;语音的压缩编码;语音的识别和合成;数字图像获取及其表达方式;数字图像正交变换;图像处理的基本运算;图像滤波与还原;图像描述与分析;图像编码与压缩;典型图像系统与工具软件。
20.管理信息系统
管理信息系统是计算机应用在管理领域的一门实用技术。它综合运用了管理科学、数学和计算机应用的原理和方法,在符合软件工程规范的原则下,形成了自身完整的理论和方法学体系。
本课程的主要内容有:管理信息系统的概念与结构、建立管理信息系统的基础、管理信息系统开发方法学、管理信息系统开发过程各阶段的任务与技术、管理信息系统开发环境与工具以及管理信息系统的进展等。
第四篇:计算机科学与技术
1、网络工程方向
培养目标:培养热爱祖国,具有良好的职业道德行为规范和敬业精神,掌握网络工程专业的基本知识和基本原理,能熟练掌握网络系统的安装调试及运行维护工作;具有较高的网络应用开发能力,网络安全与管理能力、大型数据库管理能力、网站设计能力,能从事网络工程应用系统设计、开发、管理和维护工作的高层次应用型专业技术人才。
特色课程:计算机网络管理、网络互联技术、网络协议、网络与信息安全技术、IT项目管理、系统集成与综合布线。
就业岗位群:毕业生可在计算机类公司及现代化企业、科研部门、教育单位、行政管理部门中从事网络工程、网络开发、网络日常管理与维护、网站设计与开发、网络数据库的应用与维护工作。也可继续攻读网络工程专业硕士学位及相关学科的硕士学位。主要就业岗位群:网络设计、施工、管理;网络系统集成的商务营销;企事业单位网络维护、系统安装、设备配置调试、网络安全;网站的规划建设、管理维护与动态网页的开发;企业信息化建设及简单网络应用软件开发;网络市场策划与营销等。
2、软件工程方向
本专业培养以计算机应用软件开发为基本技能,具有较扎实的专业基础理论和较强的实践动手能力,受到程序员的系统训练,熟悉岗位要求,掌握岗位技能,懂理论、会操作的,适应社会信息化需求,适应市场经济的德、智、体、美全面发展的计算机软件开发与维护方面的高级专业技术人才。
主修课程:离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程
3、通信方向
主要课程:电路分析基础、电子线路、脉冲与数字电路、信号与系统、数字信号处理、电磁场与电磁波、微波技术与天线、C语言程序设计、微机原理、单片机技术及应用、现代接口技术及应用、操作系统原理、现代通信原理、数据通信、计算机网络、程控交换技术、移动通信、卫星通信与VAST系统等
4、网络与信息安全方向
主要课程:应用密码学、网络攻击与防御、电子技术基础、数字电路与逻辑设计、离散数学、数据结构、面向对象程序设计、操作系统原理、计算机网络、现代通信技术、数据库原理及应用、网络编程技术、信息论与编码、信息安全理论与技术、防火墙与入侵检测技术、病毒原理与防范、Internet安全协议与标准等。学生就业方向:本专业毕业生可继续攻读本学科及相关学科的研究生,或到有关科研部门和教育单位从事科研和教学工作,或到政府部门、IT行业、银行、财税、公安、保密等单位从事系统设计及与信息安全技术相关的工作
第五篇:计算机科学与技术。
二十天前访问的领悟(计算机科学与技术专业学生的路在何方)
09级计科系一班张振丽20091081126
时间飞逝,岁月如梭,转眼间大二的生活即将跟我们说再见,可是自己感觉什么也不知道,什么也没有学到,感觉好害怕,害怕自己出去以后没有工作,没有饭碗。特别是我们这个专业的学生可以说以后的就业压力相当之大。几十年前计算机专业本科毕业时,五六家单位追着要;根本就不愁‘嫁’。学生还没毕业就有企业过来签约,常常一个学生手里有五六份工作可以挑选;现在就算是学计算机这样的热门专业也不行了,人才的增长速度超过了企业需求的增长,对大学生的要求高了很多。学校教育和社会需求已经脱轨了,很多学生找不到工作,学生就业工作越来越难以开展。同一学校、同一专业以及研究生学历毕业,找工作却经历了没想到的艰辛和波折。很多计算机专业的大学毕业生遭受了这样的 “滑铁卢”。
作为一名师范院校计算机专业的我就更少不了这份找工作之忧愁,因为我觉得自己是二本学校,比起一类重点学校我门的优势少了很多。我们不得不更加努力提升自我,努力关心本专业的就业前景,努力吸取学姐学长的成功经验和失败教训。在刚刚过去的这个寒假里我花了十几天时间去了解我省内几家公司对我专业的要求。还有跟06届毕业的师哥师姐们交谈了几个小时。下面是我这次的所得希望能给向我一样迷茫的同学带来 “指南针”。
他们普遍认为自己基础薄弱,在东奔西走找工作的时候才真正体会到自己原来喜欢炫耀的基础知识是多么薄弱,而它们又是那么重要。曾经在面试时因为说不清进程间的通信机制而当场被无情拒绝,也因为对于自己能力的不自信而放弃一家很好的公司的研发部提供的笔试机会。还有当时在学校的时候专心做学问的人太少了,本科四年,在学校能看到的真正对计算机感兴趣,并且肯专心研究搞学术的学生真是凤毛麟角。学校的大环境是网游成风,“腐败”猖獗。没有几个人肯安下心来读书,即使那几个老老实实听课的“好学生”也只不过是为了一个高分罢了,一个可以在家长同学面前显摆的奖学金证书。而真正希望学东西、做学问的人太少了。找工作时,手里握着一摞奖学金证书,后来被证明绝对是废纸,任凭你怎么吹嘘自己的成绩,没有哪个公司会真的拿来仔细看上一眼。他们告诉我要真正掌握 一门关于计算机的技术不是只要靠高分就行了,要真正懂得研究的学生出去工作时才会得心应手。
学姐学长告诉我什么才是真正的基础扎实,不仅要牢牢掌握大学课本中关于计算机核心课程的理论知识,而且还要深入实践;对于该方向非常重要的技术思想、概念名词、技术要点都要有良好的把握,比如可以随手写出快速排序、哈希查找等经典的常用算法,熟记线程与进程的概念、它们的差别,并且能够解释清楚诸如僵尸进程之类的问题;会Linux的不仅仅是就会几条Shell命令,或者干脆就会装个系统;,起码要了解一些常用的标准库,知道什么是STL,了解些基本的OO思维方法;学过网络的最起码要用过Socket;了解数据库的不能仅仅就会写几个SQL语句、背两条范式等。如果要重新去选择,一定会在学习每一门课程的同时尽量找到相关的资料,扩展每一个话题。同时,将一些最常用的思想、技术、方法记录下来,并且苦练到可以熟练应用的地步,并且时常加以回顾。真正基础雄厚的人应该是可以将常用的基础性知识熟记成诵的人,提到一个基本的名词或话题能够将其来龙去脉解释清楚的人。还从他们那里得知在学校时候学风不正涣散成性,实践环节薄弱,人才位置错放,看着自己简历中可怜的实践经验,面对人才市场上实践经验黄金般的价格,自己不禁暗自悔恨„„
很多人都在用理论扎实来搪塞自己实践方面的低能,首先,计算机这个学科的性质就决定了没有实践,理论几乎没法理解得扎实透彻。就好比熟记骑自行车要领的人可能根本不会骑车一样。总之,种种因素所致,大多数同学四年没编过几行代码,课程设计不过草草了事,所以毕业时,之前做过的东西根本不敢往简历里写,因为根本没啥技术含量。
我想这些都是我们在校大学生不免出现的问题,我们不得不引以为鉴,抓住现有的机会好好学习,争取到毕业时候不再为工作而发愁。
但不仅要提升自我还要关心目前单位对我们的需要。下面是我二十天前对我省内的五家公司的访谈。希望也能给在校计算机专业的大学生带来一些警惕。
调查中发现以下几方面的问题。
(1)计算机应用技术专业人才市场需求量大,但中小学计算机教师需求量减少.随着计算机与网络应用的普及,计算机软件的大量使用,带动了相关产业的迅猛发展,急需大量专业的编程人员及项目负责人或相关工程师等专业人才.另外,随着电子商务的发展,计算机网络应用人才和网络安全人才显得非常缺乏.从人才需求调查表的结果看,计算机应用专业人才需求非常旺盛,优秀毕业生供不应求.而以往需求较大的中小学计算机教师岗位逐年减少,教师岗位已不能作为师范院校计算机专业的唯一出口.
(2)企业招聘时对计算机专业毕业生的要求.①要求有一定的实际工作经验,希望在短时间内具备上岗能力.多数人力资源主管和项目主管在招聘员工时会看重应聘者的实践经验.不少企业会参看毕业生是否参加过项目或实习以及是否担任过学生干部等条件.大多数企业希望员工尽早具备上岗能力,希望降低再培养成本.在对新员工培训方面的调查中,愿意提供一个月以内培训时间的74.52%,愿意提供三个月以内培训时间的占25.48%,愿意提供三个月以上培训时间占o%。②具备多种技能的复合型人才.具备多种技能的计算机专业复合型人才
有更多的发展机会,如在计算机软件开发能力基础上,在计算机组装与维护、计算机网络维护、信息系统管理、产品推广、客户关系管理等方面也能胜任.据调查,单位要求人才具备综合知识和技能的占84.23%.而不要求的仅占15.77%.这反映了现代企业在人才运用上,更加强调使用一专多能的复合型人才。③要求专业毕业生具有与从事职业相关的资格认证.企业对ri’认证的认可程度分别是国家计算机等级认证、计算机软件资格与水平考试(软件设计师和网络工程师)、全国信息化工程师和劳动部的职业资格认证.④要求具有突出的技能和实际应用能力。调查显示,企业中的负责人对本科生具备的专业技能要求是:编程能力、数据结构知识和算法知识,此外依次需要具备数据库知识、软件工程知识和操作系统知识。
(3)对专业学生专项能力的要求.在专业学生专项能力调杳中,排名靠前的依次为“计算机基本操作能力”、“计算机编程与软件开发能力”、“计算机组装与维护”、“语言表达能力”、“沟通能力”,此外外语能力、信息系统管理、网络管理、数据库管理与维护等次之。
从公司那里还得知计算机专业毕业生的就业具有如下特:
(1)供与求平行上升,供求矛盾并不突出。全国共有505所学校开办有计算机本科专业,共有在校学生近30万人。同其它专业相比,这两个数字均居国内第一。随着我国高校的不断扩招,特别是计算机专业学生人数的急剧增加,对高校计算机专业毕业生的就业产生了一定的冲击。在这种不利的背景下,计算机专业显得没有以前那样过热。
(2)量与质逆向而驰,量稳质降十分明显。衡量毕业生就业状况的标准,既要考虑到毕业生的就业率,又要考虑毕业生的就业质量。四五年前,我国对计算机专业人才的需求非常大,计算机专业十分火爆,毕业生十分抢手,最多时毕业生与用人需求信息的比例高达1:10以上,名牌学校的比例甚至更高。计算机专业毕业生不仅就业率高,而且就业质量也非常高,学生就业主要面向机关、金融单位、事业单位和高收入的大型企业。随着高校研究生和本科学生的扩招,特别是计算机专业学生人数的急剧增加,以及受到经济因素的影响,计算机专业毕业生的就业不如从前那样火爆,就业质量严重下降。
(3)冷与热分布不均,冷热两极反差强烈。在高校计算机专业毕业生就业过程中,常常表现出一头冷、一头热的现象,主要表现在以下方面:一是不同高校计算机专业毕业生的就业不平衡,名牌大学、工科院系计算机专业毕业生的就业表现为热,而一般院校毕业生的就业表现为冷。二是用人单位热,计算机专业毕业生表现冷。从社会总体需求来看,社会及用人单位对计算机专业毕业生的需求量大,很多单位急需计算机专业人才,有的单位是高薪引进,有的单位则是降格以求。而现在计算机专业的毕业生还不能认清当前的就业形势,认为学计算机专业
是高投入,在找工作时应该得到高的回报,习惯于和以前的师兄师姐们的工作环境和待遇攀比,导致期望值与用人单位所能提供的报酬相距甚远。三是学校热,用人单位冷。当前,各高校十分重视毕业生的就业工作,主动跑市场、跑职场,为学生找就业的门路。但由于高校师资队伍老化、知识陈旧、教学方法呆板,毕业生的专业素养和综合素质远不能满足用人单位的要求,用人单位很难找到令自己满意的毕业生,对毕业生表现为冷。四是动手能力强的同学在就业时热,而能力差的同学在就业时受到用人单位的冷遇。在机关、事业单位,对计算机专业毕业生的要求是在掌握一定计算机技术的前提下考虑学生的综合素质,而企业更看重的是毕业生的动手能力。因此,专业素养高、综合能力强、动手能力突出的学生在就业时非常抢手,而素质一般的学生在就业时就显得十分困难。
从全球IT行业的发展看,经过几年的低迷发展,IT行业已经走出低谷、大有卷土重来之势,IT行业在国民经济发展中日益显现出蓬勃生机。从我国情况看,从事计算机软件开发的人才远远低于发达国家。美国从事计算机软件开发的人才达到180多万,印度达到90万,而我国从事计算机软件开发的人才不足40万。这就说明,我国计算机软件人才短缺,这将严重束缚我国IT行业的发展,特别是直接影响到我国经济的发展和社会的进步。与此同时,由于我国经济社会发展的不平衡,导致我国东部与西部之间,城乡之间出现很大的差距,特别是我国经济发展比较落后的地区,急需计算机方面的专业人才。因此,随着我国经济的不断发展,社会在一定时间内对计算机专业人才的需求仍将很大。所以计算机的毕业生大可不必担心,而是应该打好计算机的基础,适应社会。
面对社会再就业和高校大学生就业的巨大压力以及高校毕业生就业的剧烈竞争,如何提高毕业生就业竞争力已成为各高校的当务之急。做好高校毕业生的就业工作,是一项系统工程,它不是一个单纯的就业问题,它涉及到学校工作的观念转变、教学和课程改革、育人模式更新、教材建设、师资队伍建设等各个方面。因此,做好高校毕业生的就业工作,要多管齐下,实现全方位地改进。根据对高校和企业的实际情况的调查,要解决这个问题有几个个途径。对于毕业生本身来说,一是在校期间参加一些社会实践,积累一些经验。当然在校生参加社会实践机会虽然不少,但多是一些辅助性的工作,如家教、促销等,真正能够接触到技术项目的不多,因此要想从事计算机方面的工作,就要在上学期间,找一些兼职,最好能接触一些项目。另一个较好的方法就是参加项目实战类的培训,在技术专家的带领下,体验大型项目的团队开发,既积累了项目经验,也锻炼了团队精神,是一个不错的选择。对于高校来说,一定要根据社会的需求,即时调整本校课程,提高就业率,为学生真正创造一个能提升竞争力的平台。总之,人才还是需要的,但是毕业生一定要根据企业的需要,提高自己的专业技能,定位准确,找一
份合适的工作,走一条成功的职场路。
看到听到这些我真心希望学校能坚持以就业为导向,以能力培养为主线的原则.计算机专业培养上,必须与行业接轨,以就业为导向,以能力培养为主线的原则.在充分认识和调研社会和行业需求的基础上,运用课程理论和教学资源进行课程内容、课程结构等方面的总体设计。确定多元化人才培养目标模式.重点在于研究如何使培养目标多元化,从而满足学生的专业学习需要和企业用人需要,进而形成大类专业的人才培养“目标模式”.在充分考虑服务区域和现有教学资源的情况下,制定本专业人才培养目标.对不同学生采用分专业方向的教学,真正落实多元化的专业培养目标.针对不同出口的学生,采取不同培养方案.如在大四增加选修课的比重,对希望考取研究生的同学,增加理论知识讲解的选修课.对希望就业的同学,增加实践课程的选修课,培养“一专多能”的复合型技术人才.从适应就业需求的角度,社会要求计算机专业人才应具备多种技能,应有针对性地设置相关课程培养学生多方面技能。突出专业教学特色。积极引入学历学位加资格认证相结合的专业教学模式。鼓励学生在校期间,参加计算机软件资格与水平考试等国家计算机资格认证考试,并取得相应认证证书。加强实验室与实践教学基地建设与规划。在原有的实验室和教育教学基地基础上,加强实验室和实习基地的建设,并增设实训基地。我院已与隶属于北京市科委的中国最大的软件行业服务机构。北京市软件与信息服务业促进中心建立合作关系。计算机培训机构合作安排学生到北京进行实训,并到其相关的软件公司(如用友软件、神州数码、金山软件、北大软件等)实习工作。探索建设教学、科研、培训相结合的多功能实训基地,推行产学结合,建立相对稳定的校外实习、实训基地。
当然我们自己要制定一个新的奋斗目标,大学四年后要面对的就是择业和就业,提前给自己一个计划和目标,到毕业的时候就不会特别茫然,相对四年以后的职场规划也会有更好的准备。计算机科学与技术其实分的不是特别清晰,软件硬件和网络都会接触,要想好自己比较感兴趣的是哪方面的内容,提前确定自己以后主攻的方向,计算机这方面涉及的知识面和范围太多,一个人不可能有那么多经历去学所有的知识,所以只要专一门就好。
但我还想说作为一名大学生,在这种经济浪潮的时代我们不能只会低头拉车,还要抬头看路。加油吧!同学们,前面是绝路希望就在转角.....