软件工程

一、专业简介

软件工程是一门系统化、规范化研究软件开发与维护的学科,其核心目标是通过工程化方法构建高质量、可维护的软件系统。该专业融合计算机科学、数学、人工智能等知识,培养具备软件设计、开发与项目管理能力的专业人才。软件工程强调从需求分析、系统设计、编码实现、测试验证到项目管理的全过程能力培养,帮助学生掌握软件系统落地的工程化方法。

青岛理工大学软件工程专业始建于2008年,依托的计算机科学与技术在2011年取得一级学科硕士学位授予权并招生,2022年获批山东省一流专业建设点,2023年通过工程教育认证。本专业立足国家软件和信息技术服务业发展规划,聚焦山东省新旧动能转换,对接工业重点行业领域设备更新和技术改造,推动产学研协同创新,围绕青岛市新一代信息技术、人工智能等支柱产业,培养适应新工科要求、创新能力强的互联网Web应用技术与人工智能技术方面的应用研究型专业技术人才,助力“数字青岛”建设,形成“国家战略—区域需求—地方特色”三位一体的专业定位。

二、专业特色

本专业立足国家软件和信息技术服务业发展规划,聚焦山东省新旧动能转换,对接工业重点行业领域设备更新和技术改造,围绕青岛市新一代信息技术、人工智能等支柱产业,助力“数字青岛”建设。专业建设紧扣数字经济、智能软件和产业数字化发展需求,面向区域经济社会发展培养软件工程技术人才。

本专业以新工科为引领,聚焦Web应用与人工智能,围绕智能感知与建筑环境影像工程,构建了“AI+Web”技术双核驱动、“产学研用”深度融合、区域产业精准服务的特色培养体系,培养具备优秀工程素养的应用研究型人才。在培养方向上,专业既重视Web应用系统开发能力,也强调人工智能技术在软件系统中的融合应用,使学生能够适应智能软件、互联网应用和行业数字化系统建设等多类场景。

本专业本着“厚基础,重能力,强实践”的方针进行课程设置,跟踪技术发展,注重工程意识培养。本专业培养具有扎实的计算机科学与软件工程基础理论和专业知识、人工智能基础知识,具备较强工程实践能力、创新能力和团队协作精神,能够在软件工程相关领域从事软件系统分析、设计、开发、测试和项目管理等工作的高素质应用研究型人才。本专业学生毕业后能够熟练运用传统软件工程方法与人工智能技术,研究和解决软件工程及相关领域复杂工程问题,具备参与较大规模智能软件项目或融合人工智能模块的复杂软件项目研发工作的能力基础。

三、主干课程

图1软件工程专业课程体系

本专业课程体系围绕“基础理论、软件工程核心、Web应用开发、人工智能技术、工程实践训练”逐步展开,既重视计算机基础能力,也强调软件系统开发与工程交付能力。

核心课程包括:离散数学、数字逻辑、程序设计基础、计算机组成原理、算法设计与分析、计算机网络、软件工程、数据结构、数据库系统、操作系统、面向对象程序设计、软件质量保证与测试、软件设计与体系结构、人工智能导论、软件项目管理、软件需求分析。

围绕Web应用技术方向,学生将学习程序设计基础、面向对象程序设计、数据库系统、计算机网络、Web前端基础及框架、Java Web开发技术、Java Web开发框架技术等相关课程。

四、开设学院

基础教学部

五、专业大类与专业代码

计算机类,080902

六、学位授予门类与学制

授予工学学士学位,四年制本科。

七、就业与升学

本专业毕业生的动手和创新能力、工程实践能力较突出,人才培养质量得到社会和企业的一致认可。本专业毕业生规模稳定,人才培养质量得到院校和企业的一致认可,就业质量居学校前列。

毕业生能够从事互联网Web应用技术和人工智能技术方面的分析、设计、开发、测试和项目管理工作,适宜继续深造,或在科研单位、IT企业和事业单位的技术和管理部门就业。从职业方向看,毕业生可面向软件开发、Web应用开发、人工智能应用开发、软件测试、软件项目管理、信息系统建设与维护等岗位发展。

本专业毕业生适宜考取研究生继续深造,优秀毕业生考取北京大学、中国科学院大学、复旦大学、南开大学、南京大学、上海交通大学、中国科学与技术大学等国内知名院校研究生。优秀毕业生在阿里巴巴、美团等知名互联网企业就业。

八、学科竞赛

近几年,专业学生在华为ICT大赛、中国软件杯、蓝桥杯、全国大学生数学建模大赛等赛事中斩获国家级、省级奖100余项,展现了专业在培养学生实践能力和创新精神方面的显著成效。

图2ACM-ICPC程序设计竞赛获奖

图3ACM程序设计竞赛

专业联系人:

潘老师:15564999114

程老师:15963941269