![](/d/file/2024-01-19/9e5c42b413628d89ea6852588919b8ce.jpg)
山西大学软件工程专业介绍
现有专职教师 36 人,其中教授 4 人、副教授 16 人、讲师 13 人,具有博士学位教师 6 博士生导师 1 人,硕士生导师 6 人。专业面向软件产业界对软件工程技术人才的需求,培养符合国民经济信息化建设和发展需要,胜任企业所需要的软件工程技术和管理的应用型软件人才。软件工程专业重视工程化培养,强化校企合作,人才培养采用“3+1”模式,即前三年在学校培养,第四学年在校外专业的实训机构培养。相关培训机构均选取行业内规模和办学水平较高的企业,对学生的就业有良好的促进作用。合作企业参与学生实践能力的培养,每届学生都会到企业实习实训,在项目经理带领下,以真实项目为依托,不断提高学生动手能力与职业素养;同时学生毕业设计实行双导师制,企业导师与学院导师共同指导学生毕业设计,完成相关考核。多年来就业形势持续向好,人才需求呈现供不应求局面,一二线城市及行业龙头企业上市公司就业占比逐年提高,2021届第一批 241 名实训同学截止 2020 年 12 月30 日,已有 90% 的同学获得企业 offer,平均薪资达到 12 万 / 年。专业培养的同学也深受其他高校欢迎,推免研究生多年来全部进入双一流高校深造。
核心课程:新生研讨课、程序设计基础、面向对象程序设计Ⅰ、离散结构、数据结构与算法、计算机系统基础、数据库概论、软件工程导论、网络及其计算、面向对象程序设计Ⅱ、操作系统、软件需求分析、软件项目管理、软件质量保证与测试。
选修课程:Web 程序设计、Java 语言程序设计、linux/unix 系统基础、Oracle 数据库系统、.Net 架构与开发、管理信息系统、单片机原理及应用、数字图像处理技术、人工智能基础、Python 程序设计、数据挖掘基础、组网技术与网络工程、J2EE 架构与开发、编译原理、专业外语、Android 应用开发、大数据技术基础、linux/unix 程序设计、ARM 体系结构与嵌入式开发、网络与信息安全。双语选修课:TCP/IP 协议与网络编程、机器学习基础。
就业方向:可到软件及相关行业企业从事软件开发、界面设计、软件测试、软件部署等工作;或到政府、学校、银行、通讯公司等企事业单位,从事通用软件系统、数据库系统、计算机网络系统的管理和维护工作。
![](/d/file/2024-07-05/8ee165dc043ba26ae62a8696c03ff626.jpg)