1、软件工程专业(工学 计算机类080902)专业简介:软件工程专业于2009年获得国家批准成立并招生,2010年获批软件工程专业硕士学位点, 2011年获批软件工程硕士一级学科。本专业以“工程化、实践性”为办学理念,培养高素质软件工 程应用型人才。软件工程专业采取“3+1”的办学模式,尤其注重学生的创新实践能力的培养,经过3年校内学 习与1年企业实训,学生能够具备良好的专业素质及就业能力。目前,本专业已经与大庆国家级 软件园、大庆油田、国家级大学科技园建立了紧密合作关系,同时与中软国际、东软集团、高博应 诺、育知同创、苏州驰星教育等多家国内知名IT企业签署了合作协议,为学生企业实训提供了良好 的
2、平台。软件工程专业具备良好的育人条件,拥有一支素质过硬、专业能力突出、具有奉献精神的师 资队伍,并不断开展壮大,陆续向社会输送了大批量的高素质软件类人才。培养目标:本专业培养适应国家经济建设、科学技术进步和社会开展需要,德智体美劳全面开展,具有良 好的科学、文化素养和社会责任感,扎实的掌握软件工程基础知识、基本理论和基本技能,具有一 定的创新意识和良好的实践能力,工程化、应用型的高素质人才。毕业生能够在研究机构、IT企 业、企事业单位,从事科学研究、技术开发、维护或管理等工作,毕业5年左右能够到达以下目标:L具备扎实的工程实践能力,能够胜任软件工程应用领域复杂工程问题的方案制定、算法设 计、系
3、统实现、测试及管理等工作。2 .能够跟踪软件工程及相关领域的前沿技术,具备创新意识和初步的工程研究能力,能够综 合利用新知识、新技术、新理念解决领域复杂工程问题。3 .具有良好的团队合作精神、组织协调能力、书面表达和交流沟通能力,具有独立和协作分 析解决问题的能力,并能够在实际工作中适应角色转换。4 .具有良好的人文社会科学素养、工程职业道德和规范、服务意识、法律意识和社会责任感,504软件工程专业必修课程设置课程 类别课程编号课程名称总 学时理论 学时实践 学时学 分修读学期1-23-45-67-89-1011-1213-1415-1617031002思想道德修养与法律基础484803q17
4、041002中国近现代史纲要32320217011002基本原理484803q17021003思想和中国特色社会主义理论体系概论727204q17051006形势与政策14400.25思 政17051007形势与政策24400.25q17051008形势与政策34400.25q课17051009形势与政策44400.25q17051010形势与政策54400.2517051011形势与政策64400.25通17051012形势与政策74400.25V识 教 育17051013形势与政策84400.25q17071002新时代中国特色社会主义思想“四进四信”专题161601q34011002军事
5、理论363602综32011004大学生职业生涯开展与规划121200.5合 基 础32011003大学生就业指导121200.5q33011006大学生心理健康28244112091027创业基础323202外 语11021061大学英语224224014qq13011001体育基础323201体13011002体育基础323201育13011003体育选项323201q13011004体育选项323201学 科10011005高等数学(上)80800510011006高等数学(下)808005基 础09031054大学物理D (上)484803学 科09031055大学物理D (下)484
6、80310021001线性代数484803专 业 基07021143数字逻辑484083专10021005概率论与数理统计484803础业 基 fill!07021084计算机导论644816407021036计算机组成原理645410407011061数据结构644816416011004离散数学646404513专 业 教 育专 业 课16011119软件工程644816416011143数据库原理及应用6440244V16011014操作系统概论4832163勺16011144软件工程管理484803q学时小计16001490110学分小计9420.7519.2523.2511.2510
7、.258.750.250.25514软件工程专业选修课程设置课程 类别最低 学分课程编号课程名称总 学时理论 学时实践 学时学 分建议修读学期1-23-45-67-89-1011-1213-1415-16学 科 专 业 基 础学科基础807021074电路分析基础32248216011145算法分析与设计4024162q16011146IT职业英语40400216011008计算机网络与通信6448164业 技 术 基 础1407021248面向对象程序设计483216316011155Java程序设计482424316011042嵌入式系统4832163q16011116多媒体技术32161
8、6216011041Web前端开发技术482424316011110软件测试321616216011147Java Web开发技术4024162q专 业 教 育软 件 工 程1016011148企业级框架基础6424404q16011040面向对象建模技术322210216011149软件工程新技术专题32320216011012Oracle数据库管理系统321616216011150移动终端开发技术402416216011151ASP.NET程序设计(双语)4024162大 数 据1016011140大数据技术基础40328216011141Pythoo程序设计4024162q1601114
9、2R语言与统计分析402416216011152Hadoop应用开发483216316011153Spark应用开发483216316011154数据可视化技术4832163合计32说明:学科专业基础模块必选,专业教育中两个模块任选其一。515软件工程专业通识教育选修课程指导计划课程 类别最低 学分课程编号课程名称总 学时理论 学时实践学时学分备注人 文 类114051300音乐鉴赏3216161公共艺术类课程(至少选修1 学分)为各专业必选课程。14101301美术鉴赏321616130xol494影视鉴赏(尔雅网络)26260112081069国学与人生32320230xol349大学生生
10、理健康(尔雅网络)12120130xol253伦理与礼仪(网络)28280230xoll82沟通心理学(网络)161601社会 科学 类230xol351当代中国政府与政治 (尔雅网络)26260230xol054个人理财(网络)28280230xol359法律基础(尔雅网络)30300208xo1003现代企业管理32320208xol286技术经济学概论323202信息 技术231011003信息检索与利用241681信息检索类课程(至少选修1 学分)为各专业必选课程。07xjl284Python应用开发32320230xjl272Office高效办公(网络)28280230xoll383
11、D打印技术与应用(网络)28280230xol414人工智能(尔雅网络)151501创新 创业 类230xcl015创新创业学(网络)323202创新创业类课程(至少选修2 学分)为各专业必选课程。30xcl241大学生创新基础(尔雅网络)33330230xol329创新、创造与专利 实务(尔雅网络)262602国家 平安 教育 类130xo1146解码国家平安(网络)282802国家平安教育类课程(至少选 修1学分)为各专业必选课程。30xoll45大学生爱国教育十讲(网络)323202合计8注:建议学生文理互选,在不同类别的通识选修课中完成修读。所有学生在修业年限内应至少取得8个通识教育选
12、修课程学分。各专业根据需要自行设定本专业通识教育选修课程。516软件工程专业实践教学环节设置课程编号课程名称学时学分修读学期34012001钙技能训练14天1117062001思政课实践3225-809042024大学物理实验3325-607072008面向对象课程设计4周4416012011Java Web开发课程设计4周4816012207软件工程专业企业实训16周813-1416012010软件工程专业毕业设计15周1515-16合计36517 在工程实践中能够综合考虑法律、环境与可持续性开展等因素。5 .具有终身学习的意识,能够积极主动适应不断变化的形势和环境,能通过自主学习等途径 获
13、取知识、提升技能。毕业要求:培养学生掌握自然科学和人文社科基础知识、软件工程基本理论、软件工程方法和技术以及 应用知识,具有良好的综合素质与职业道德,具备扎实的软件理论和软件工程基础知识、良好的软 件设计与实现能力以及工程管理、组织协调能力。本专业毕业生应具备:1 .能够将数学、自然科学、工程基础和专业知识用于解决软件系统设计中的复杂工程问题。1.1 能够运用数学、自然科学、工程基础和专业知识解决软件工程领域的复杂工程问题;1.2 掌握软件工程专业基础理论和相关方法,能够建立数学模型,并具有将其应用于工程问 题的能力;1.3 掌握计算机软硬件设计与计算机信息系统的基本原理与分析方法,具备推演、
14、分析信息系统 复杂问题的能力;1.4 掌握软硬件系统分析、设计、实现和维护等内容的专业知识和相关方法,具有将其应用 于解决软件工程领域复杂工程问题的能力。2 .能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析软件系 统设计中的复杂工程问题,并提出解决方案,同时能对其合理性进行评价并获得有效结论。2.1 能够运用数学、自然科学的基本原理及方法识别、表达相关工程问题;2.2 掌握信息系统中离散量的结构和相互间的关系,具备建模、表达、分析信息系统中复杂 工程问题的能力;2.3 掌握文献检索的方法,具备通过分析相关文献,寻求并正确表达软件工程领域的复杂工程问 题的解决方法;2
15、.4 能够通过工程科学基本原理和文献研究,对软件工程领域中的相关复杂工程问题进行综合分 析,并获得有效结论。3 .能设计、优化针对复杂软件工程问题的解决方案,设计、优化满足用户需求的软件系统、 单元模块,并能够在设计环节中表达创新意识,考虑社会、健康、平安、法律、文化以及环境等因 素。3.1 能够分析复杂工程问题的特定需求,确定具体的设计目标;5053.2 能在社会、健康、平安、法律、文化和环境等现实约束条件下,通过技术经济评价手段 对解决方案的可行性进行研究;3.3 能根据解决方案给出多种系统设计,并进行优选,从中表达创新意识;3.4 能根据系统设计进行单元模块设计,并用说明书、报告等形式,
16、呈现设计成果。4 .能基于软件工程科学原理和方法,对复杂工程问题进行研究,科学、合理地选择研究路线, 设计可行的实验方案,对实验数据进行分析与解释、并通过信息综合得到合理有效的结论。4.1 能够应用专业知识对软件工程领域的复杂工程问题进行调研和分析,明确研究目标,选 择研究路线,设计实验方案;4.2 掌握相关实验方法,具备选用实验装置或者软硬件工具构建实验系统,并正确采集实验 数据的能力;4.3 能对实验结果进行具体分析,并通过对实验结果的信息综合得到合理有效的结论。5 .能够针对相关领域复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信 息技术工具,对复杂工程问题的进行预测与模
17、拟,并能够理解其局限性。5.1 了解计算机软硬件系统的设计、模拟以及开发等技术、资源与工具的使用原理和方法,并能够理解其局限性;5.2 能够针对不同的工程需求,开发、选择与使用相应的技术、资源与工具,对软硬件系统进行 分析、设计、开发、测试与维护,并理解其局限性。6 .能够基于软件工程相关背景知识进行合理分析,评价专业工程实践和复杂工程问题解决方 案对社会、健康、平安、法律以及文化的影响,并理解应承当的责任。6.1 掌握软件工程领域相关的技术标准、知识产权、产业政策和法律法规,能够在工程实践中理解应承当的社会责任;6.2 能够分析软件工程与社会各因素之间的关系,合理评价复杂工程问题对社会、健康
18、、安 全、法律以及文化的影响,并理解应承当的责任。7,能理解和评价针对复杂工程问题的软件工程实践对环境、社会可持续开展的影响。1.1 能理解环境保护和社会可持续开展的必要性和现实意义;1.2 能从生态环境和可持续开展的角度,提出相应的系统解决方法;1.3 能够根据环境和社会可持续开展原那么对软硬件设计与信息系统开发与使用过程中产生的环 境和社会影响进行评价。5068 .具有人文社会科学素养、社会责任感,能在领域内各类工程实践中理解并遵守工程职业道德和规范,履行责任。8.1 具有必要的人文社会科学知识与素养,了解中国国情,具有健康的身体与心理素质,正确的 价值观以及社会责任感,做到责任担当、贡献
19、国家、服务社会;8.2 能够理解软件工程师基本职业道德的含义,并在工程实践中遵守职业道德和规范,履行 责任,老实守信。9 .能在多学科背景下的团队中承当个体、团队成员以及负责人的角色9.1 能够在多学科环境中进行有效沟通与合作,并能够理解团队中每个角色的含义及其对于 整个团队的意义,具有团队合作精神或意识;9.2 在多学科背景下的软件工程专业工程实践中,能够承当团队的相应角色,并能够进行组 织与协调,综合团队成员的意见并进行合理的决策。10 .能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,并具备一定的国际视 野。10.1 能针对软件及相关领域的复杂工程问题,通过撰写报告、陈述发言等
20、形式与业界同行及 社会公众进行有效沟通和交流;10.2 能熟练运用一门外语,具有软件工程及相关领域的国际视野,了解不同的文化背景。11 .理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。11.1 能理解和掌握领域工程管理的基本原理与经济决策方法;11.2 能在多学科环境中应用系统工程管理原理与经济决策方法进行工程管理。12 .具有自主学习和终身学习的意识,能通过不断学习,适应社会开展和技术进步。12.1 具有自主学习和终身学习的意识,认同自主学习和终身学习的必要性;12.2 具备不断自主学习和适应专业开展的专业基础知识和能力;12.3 能针对个人和职业的开展需求,采用合适的方法自
21、主学习,能够适应社会和技术开展。本专业毕业要求对培养目标的支撑关系矩阵如下表所示。毕业要求和培养目标的对应关系表目标 毕业要求123451qq2qq5073d4q5qq6q789q1011712注:7相关主干学科:软件工程核心课程:2.数据结构5.离散数学3.操作系统6.软件工程管理1.软件工程4.数据库原理及应用基本修业年限:四年授予学位:工学学士508课程一一能力矩阵:序 号课程名称毕业生能力要求1234567891011121.11.21.31.42.12.2232.43.13.23.33.44.14.24.35.15.26.16.27.17.27.38.18.29.19.210.110
22、.211.111.212.112.212.31思想道德修养与法律基础LHM2基本原理MMM3形式与政策MMH4思想和体系概论MM5中国近现代史纲要LMM6大学生职业生涯开展与规划M7大学生就业指导M8大学生心理健康MMMML9线性代数MM10大学英语HM11高等数学ML12大学物理M13概率论与数理统计ML14数字逻辑MMMM15离散数学MM16计算机导论HHMM17数据结构HHMM509序 号课程名称毕业生能力要求1234567891011121.11.21.31.42.12.22.32.43.13.23.33.44.14.24.35.15.26.16.27.17.27.38.18.29.1
23、9.210.110.211.111.212.112.212.318创业基础M19电路分析基础M20计算机组成原理MMHMM21面向对象程序设计HH22软件工程MMLHL23数据库原理及应用MMLLLL24操作系统概论MMHLLL25计算机网络与通信LMLLLM26算法分析与设计LMLLL27IT职业英语HL28Java程序设计LLLM29嵌入式系统LLMML30多媒体技术MM31Web前端开发技术MMLM32Java Web开发技术MM33软件测试MLMM34软件工程管理MMML35企业级框架基础MMMMM510序 号课程名称毕业生能力要求1234567891()11121.11.21.31.
24、42.12.22.32.43.13.23.33.44.14.24.35.15.26.16.27.17.27.38.18.29.19.210.110.211.111.212.112.212.336面向对象建模技术LL37软件工程新技术专题MLML38Oracle数据库管理系统LLL39移动终端开发技术MMLL40ASP.NET程序设计ML41大数据技术基础MLML42Hadoop应用开发LL43Python数据处理与分析MMM44R语言与统计分析MMLLL45Spark应用开发ML46数据可视化技术MMLL47面向对象课程设计HHMM48Java Web开发课程设计LHMLL49软件工程专业企业实训LMMMMMMM5()软件工程专业毕业设计HMMMHH511软件工程专业学分分配课程类型必修课选修课实践环节最低毕业学分学分要求944036170512