软件工程(本科类)
本专业培养适应社会、经济、科技发展需要,德、智、体全面发展,并系统掌握计算机软硬件基本理论和实用技术的专业人才。培养学生高层次、应用型的工程科学技术的学历、学位教育,强调培养人才的实用性和专业性,培养具有良好的综合素质、扎实的基础理论和软件工程专业训练,使学生具有良好的软件设计与实现能力、项目管理能力、交流与组织协调能力、较强的参与国际竞争能力和创新能力的计算机软件与地学应用的高质量人才。其发展的方向有:计算机软件的开发与测试、软件工程管理、软件工程监理等。
主要课程:模拟与数字电路技术基础、C语言程序设计、微机原理与汇编语言、计算机组成原理、数据结构、计算机网络原理、操作系统、软件工程、数据库原理与应用、面向对象程序设计(C#)、基于.NET的Web编程(ASP.NET)、基于.NET的高级技术、JAVA程序设计、基于JAVA的Web编程、面向对象分析与设计(UML与设计模式)、面向对象测试技术、Web测试技术、PHP应用技术、Linux服务器管理与配置。本专业方向的实践训练除了各门实验课程外,还有课程设计、专业实习和毕业设计等实践教学环节,使学生得到全方位的软件工程训练。
就业方向:本专业的就业前景十分广阔,学生毕业后可在教育、科研、国有企事业、民营企业等单位从事软件工程领域的技术开发、教学、科研及管理等工作,也可以继续攻读计算机科学与技术类研究生或软件工程硕士。