山西大学软件工程专业自2005年设立以来,同年即开始招收该专业学生,并于2011年获得了软件工程博士学位的授予权。2014年,学校成立了软件学院并设立了软件工程专业。2019年,获批"网络空间安全"一级学科硕士学位授权点,是山西省首批网络空间安全一级学科硕士学位授权点的单位,是山西省重点建设学科,依托山西大学高性能计算平台,为开展智能软件安全的特色研究方向提供良好的平台支撑。2020年,软件学院与自动化系合并,共同成立了自动化与软件学院,下设软件工程专业。2022年,软件工程专业入选国家级一流本科专业建设点。
软件工程专业始终以满足国家与地方需求为导向,坚守“学生中心、产出导向、持续改进”的教育理念,并围绕立德树人的根本任务,致力于培养能够在软件工程或相关信息技术领域从事科学研究、工程设计、产品研发、系统运营和技术管理等方面工作的高素质复合型人才。在企业深度参与下,该专业形成了“软件工程专业与大数据、云计算及网络安全深度融合”的独特专业方向。根植于中西部,坚持办一流专业,有效地支撑了地方新兴产业规划,为地方实现产业转型提供了有力的技术和人才支撑。
培养目标:以国家与地方需求为导向,强化价值引领,培养具有浓厚的家国情怀和高尚的职业道德,具备全球视野、系统思维、协同创新能力,德智体美劳全面发展的社会主义事业合格建设者和可靠接班人。深化产教融合协同育人,培养具备扎实的软件工程专业知识和工程实践能力,能够开发和设计满足特定需求的方案或系统,解决复杂软件工程问题,成为能够在软件工程或信息技术领域从事科学研究、工程设计、产品研发、系统运营和技术管理等方面工作的高素质复合型人才。
核心课程:新生研讨课、程序设计基础、面向对象程序设计Ⅰ、离散结构、数据结构与算法、计算机系统基础、数据库概论、软件工程导论、网络及其计算、面向对象程序设计Ⅱ、操作系统、软件需求分析、软件项目管理、软件质量保证与测试等。
学制学位:学制四年,授予软件工程学士学位。