1.计算机科学与技术专业
培养目标:本专业培养掌握计算机科学与技术学科基础理论和基本技能,具备计算机及其应用的技术和方法,以及软件系统开发能力;具备计算机系统及其应用系统的设计、制造、开发应用方面的能力;具备以工程规范进行大型复杂软件系统的开发、生产与维护方面的能力;具备进行信息系统建设和与运维相关的选择、创建、应用、集成和管理等方面能力的实用型、创新型人才。
主要课程:高级语言程序设计、面向对象程序设计、离散数学及应用、数据结构、计算机组成原理、操作系统、数据库原理、软件工程、计算机网络、算法设计与分析,编译原理、计算机系统结构等。
就业方向:能在科研部门、教育单位、企业、事业、技术和行政管理部门等行业从事计算机科学理论、计算机系统结构、计算机软件、计算机应用及计算机网络等方面的科研、开发、教学和管理工作。
学制:4年 授予学位:工学学士
2.信息安全专业
培养目标:本专业培养掌握信息安全、计算机及网络通信基础理论及技术、信息安全法律法规及工程管理等方面知识,具备扎实的专业基础、较好的外语水平和应用能力;具备运用所学知识与技能分析和解决相关领域的实际问题能力;具有较高的综合业务素质、较强的实践、创新与知识更新能力的实用型、创新型人才。
主要课程:高级语言程序设计、面向对象程序设计、电路与模拟电子技术、数字系统与逻辑设计、线性代数、复变函数与积分变换、离散数学、数据结构与算法分析、、现代密码学、计算机网络、数据库系统原理、信息安全原理与技术、信息安全管理等。
就业方向:,能在政府、国防、金融、公安和商业等行业从事信息安全产品研发、信息系统安全分析与设计、信息安全技术咨询与评估服务、信息安全教育、信息安全管理工作。
学制:4年 授予学位:工学学士
3. 软件工程专业 理工类
培养目标:本专业针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养具备良好的综合素质和思想品质,较好地掌握计算机技术和软件工程的基本理论、技能、方法,接受初步的科学研究训练,能运用所学知识和技能分析、研究和解决实际问题的软件专业复合型技术人才。可在计算机软件领域从事软件系统开发、技术支持与维护、大数据管理与开发、云计算、互联网营销等工作,能在企事业单位从事软件开发及管理、系统维护、算法分析等工作的实用型、创新型人才。
培养模式:以国家紧缺的技能型、工程型、科研型人才的培养为核心,与企业合作,设计和实施校企联合的“3+1”的新型培养模式。采用“3+1”的培养模式,即3年在校课程+1年的企业实训课程,其中3年在校专业课程中的30%由外聘企业工程师授课,形成“1年公共技术基础+2年专业动手技能与领域前沿技术+1年企业商业项目实习”的新型的产学研一体化的培养模式和课程体系。
专业方向:本专业包括移动云计算方向、互联网营销方向、大数据技术与应用方向等专业方向。学生就读到三年级后,可以根据自己意愿,选择专业方向。
专业基础课程:高级语言程序设计、、数据结构、数据库原理、算法设计与分析、计算机网络、操作系统、软件测试、数据仓库与数据挖掘技术、软件项目管理、JAVA软件开发技术、Android手机程序开发、软件过程与管理等。
企业课程:云计算虚拟化技术、大数据技术、商用网站项目设计与开发、桌面版企业应用项目开发、Html5移动端开发实战、Html5服务端端开发实战、Oracle数据库系统实战、典型云平台(Open stack)实践、大数据系统(Hadoop)实践、IOS移动云计算开发技术、移动云计算安全与隐私等。
就业方向:企业保障学生的就业,毕业生可在大中型软件公司、科研院所、企事业单位、国防等重要部门从事软件开发、软件项目管理、信息技术服务等工作。本专业毕业生可在计算机软件与理论、计算机应用技术、软件工程等领域继续深造。
学制:4年 授予学位:工学学位
原标题:贵州大学计算机科学与技术学院(软件学院)专业简介