计算机科学与技术(本科类)

计算机科学与技术专业(非师范类本科)

培养方向:根据党和国家的教育方针,适应地方经济与社会发展需要,培养具有坚定正确的政治方向和良好的思想道德品质,掌握扎实的计算机科学与技术专业基础理论、基本知识和基本技能,熟悉各种流行计算机应用技术,了解计算机技术的发展趋势,具有较强的实践能力和适应能力,德、智、体、美、劳全面发展,能够胜任计算机信息系统的维护、管理、开发、集成及相关教育培训岗位工作的高素质应用型人才。具有继续接受高一级专业深造的知识和能力。本专业设有五个培养方向:

1.软件技术(.NET)方向:要求毕业生全面了解.NET框架及相关技术,熟练掌握C#语言,系统掌握基于.NET Web技术,能正确理解和运用主流软件架构模式、程序设计模式和框架技术,初步掌握面向对象分析与设计的方法和技术。能够担任.NET软件工程师及相关岗位工作。

2.软件技术(Java EE)方向:要求毕业生全面了解Java EE及相关技术,熟练掌握Java语言及Java核心类,系统掌握主流Java Web技术,能正确理解和运用主流软件架构模式、程序设计模式和框架技术,初步掌握面向对象分析与设计的方法和技术。能够担任Java软件工程师及相关岗位工作。

3.软件技术(嵌入式)方向:要求毕业生全面了解嵌入式系统设计原理,掌握ARM嵌入式系统的体系结构和基本原理,掌握嵌入式系统的应用开发流程,熟练使用C/C++语言完成嵌入式应用系统的开发、调试和运行。能够在消费电子、安全安防、汽车电子、医疗电子、电信等行业的计算机应用设计开发岗位,担任嵌入式产品及应用系统的设计与开发工程师,从事嵌入式技术的应用项目设计开发、产品维护与技术服务等工作。

4.软件技术(数据库)方向:要求毕业生系统掌握数据系统的基本概念与基础理论,熟练进行主流数据库系统(MS-SQL ServerOracle)的安装、配置与管理以及架构设计。具备数据库应用的分析与设计能力,熟练掌握数据库的操作、查询及编程。掌握数据库的主流访问技术,能够进行数据库应用系统的开发。能够担任数据库管理员、数据库开发工程师、数据库开发分析师、数据构架师等工作。

5.网络工程技术方向:要求毕业生系统掌握计算机网络及网络工程的基本知识、基本理论和基本技能,熟悉计算机网络的各种协议,具备一定的网络编程能力。掌握计算机信息系统安全的知识和控制管理技术,熟练掌握主流操作系统和网络服务器的安装、配置和管理,会用主流网络管理工具,具备网络管理的基本能力。掌握网络工程的原理和方法,熟悉主要网络设备的性能、配置与维护,初步具备网络工程分析、设计及集成能力。能够从事软件开发、网络工程、网络安全岗位工作,也可从事网站开发、网络维护等工作。

专业主干课程:逻辑与电路、计算机科学技术导论、程序设计语言基础、计算机组成与结构、离散数学基础、算法与数据结构、数据库系统、计算机网络、操作系统、软件工程等。