1、软件工程专业人才培养方案(080902) 一、专业简介 青岛大学软件工程专业拥有“软件工程”一级学科硕士学位授权点,“软件工程”领域工 程硕士专业学位授权点。是教育部卓越工程师教育培养计划专业。目前软件工程专业现有教师 35人,其中教授4人,研究员1人,副教授10人;博士12人,博士生导师1人,硕士生导师11人。 学科以国家战略为导向,面向软件产业需求,设有软件工程理论与方法、数据科学与大数据技 术、嵌入式系统与机器人技术、数字媒体与视觉表达四个研究方向,从理论到应用全面与产业 相结合,以提升软件产业为宗旨、以服务地方为目标,着力培养适应国家战略发展要求的创新 型、复合型高端软件人才。 二、培
2、养目标 青岛大学软件工程专业培养适应社会主义现代化建设和未来社会与科技发展需要,德智 体全面和谐发展与健康个性相统一,具有创新精神、实践能力和国际视野,具有职业道德和社 会责任感,具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技 能和基本方法,具有较强专业能力和基本工程素养,针对复杂工程问题进行分析、设计与实现 等工作的高级工程技术与工程管理人才。本专业毕业生适合从事软件工程相关的研究、设计、 开发、维护、管理与服务等方面的工作,或攻读软件工程及相关学科的研究生,或从事软件工 程及相关学科的教学与科研工作。 毕业生通过5年左右实际工作的锻炼,期望成长为生产、科研与工程设
3、计岗位的技术骨干 和管理者,达到以下能力: 1.具备合格的从事软件工程及其相关行业技术或管理工作的素质和能力; 2.能够独立从事软件工程及其相关行业的工程设计、应用研究和管理工作; 3.能在所从事行业的设计、生产或科研团队中担任领导者或重要角色; 4.能够通过有效的学习手段不断更新自己的知识,提高自己的能力,紧跟国内外相关领 域新理论和新技术的发展; 5.具有良好的道德修养与职业素养,具有服务社会的意愿和能力。 三、培养要求 根据工程教育学生出口能力的要求,针对软件工程专业的特点,注重学生素质的培养, 努力使学生具有基础厚、专业强、口径宽、素质高的特点,具有分析问题、解决问题的能力和 创新意识
4、,同时注重提高人文科学、法律法规、职业道德素质等修养,使学生能够成为软件工 程及其相关领域的高级工程技术人才,并具有成为复合型、创新型精英人才的潜质。通过本专 业的学习,毕业生从知识、能力、素质三方面将达到如下要求: 1.工程知识:能够将数学、自然科学、工程基础和软件工程专业知识用于解决复杂工程 问题。 2.问题分析:能够应用数学、自然科学和软件工程专业的基本原理,识别、表达、并通 过文献研究分析软件工程领域中复杂工程问题,以获得有效结论。 3.设计/开发解决方案:能够针对软件工程领域中复杂工程问题设计解决方案,开发满 足特定需求的软件系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全
5、、法律、 文化以及环境等因素。 4.研究:能够基于计算科学原理并采用软件工程方法与技术对复杂工程问题进行研究, 包括分析与建模、测试与验证、设计实验、分析与解释数据,并通过信息综合得到合理有效的 结论。 5.使用现代工具:能够针对软件工程领域中复杂工程问题,选择与使用恰当的平台、技 术、资源、工具等,能够理解其局限性并适当改进。 6.工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复 杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。 7.环境和可持续发展:能够理解和评价针对复杂工程问题的软件工程实践对环境、社会 可持续发展的影响。 8.职业
6、规范:具有人文社会科学素养、社会责任感,能够在软件工程实践中理解并遵守 软件工程职业道德和规范,履行责任。 9.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。 10.沟通:能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交 流,包括撰写报告和设计文稿、陈述发言、清晰表达。并具备一定的国际视野,能够在跨文化 背景下进行沟通和交流。 11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应 用。 12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 毕业要求及其指标点分解如表 1所示。 表 1. 毕业要求及其指
7、标点分解 毕业要求 指标点 1. 工程知识:能够 1.1 能够使用数学与自然科学的基本知识、考虑多方面的因素将复将数学、自然科学、 工程基础和软件工 程专业知识用于解 决复杂工程问题。 杂工程问题进行正确描述和表达; 1.2 能够使用合适的数学公式或模型对复杂工程问题进行求解或近 似求解; 1.3 能够使用工程原理和数学、自然科学知识将工程问题形式化, 给出解决问题的方案,根据具体问题提出适应情况的改进途径; 1.4 能够应用专业知识解决工程计算问题,具有一定的软件设计能 力,将数学公式或模型使用计算机进行计算或近似计算。 2. 问题分析:能够 应用数学、 自然科学 和软件工程专业的 基本原理
8、,识别、表 达、 并通过文献研究 分析软件工程领域 中复杂工程问题, 以 获得有效结论。 2.1 能够识别和判断复杂工程问题的关键环节和参数,将复杂工程 问题进行分析,识别其关键环节和参数,并能够表达出来; 2.2 能够认识到解决问题有多种方案可以选择,通过模拟或者实验 了解解决问题的多个方案或不同步骤可供选择; 2.3 能够利用多种资源开展文献检索和资料查询,运用图书馆、数 据库、网络等资源进行文献检索和资料查询; 2.4 能够正确表达一个工程问题的解决方案,能够表达工程问题的 解决方案或实验步骤以便实施; 2.5 能够应用数学、自然科学和工程科学的基本原理证实解决方案 的合理性,通过实验比
9、较来验证解决方案的准确性和合理性, 获得有效结论。 3. 设计/开发解决 方案: 能够针对软件 工程领域中复杂工 3.1 能够根据软件工程知识和数学知识给出复杂软件工程设计的基 本思路和解决方案; 3.2 能够在安全、环境、法律等现实约束条件下通过技术、经济评程问题设计解决方 案, 开发满足特定需 求的软件系统, 并能 够在设计环节中体 现创新意识, 考虑社 会、健康、安全、法 律、 文化以及环境等 因素。 价等论证设计方案的可行性。按照软件工程基本理论,在考虑 社会、健康、安全、法律、文化以及环境等因素下可对设计方 案及软件系统、可复用模块或组件等在技术、经济等方面进行 评价,确认其可行性;
10、 3.3 能够针对特定软件需求、可复用软件模块、软件组件确定数据 结构和算法,确定其实现方法; 3.4 能够在软件设计或实现方法中体现出创新意识,降低软件的复 杂度,提高软件的可用性、友好程度等。 4. 研究:能够基于 计算科学原理并采 用软件工程方法与 技术对复杂工程问 题进行研究, 包括分 析与建模、 测试与验 证、设计实验、分析 与解释数据, 并通过 信息综合得到合理 有效的结论。 4.1 能够识别计算机软硬件系统组成并了解工作原理; 4.2 能够理解系统软件的设计思路和基本原理并能够运用相应原理 采用科学方法解决具体问题。理解操作系统、编译器、数据库 管理系统等复杂软件系统的设计原理,
11、并采用科学方法进行实 验以解决具体复杂软件工程问题,具备初步工程研究能力; 4.3 能够建立软件模型、设计实验、分析与解释数据、并通过信息 综合得到合理有效的结论; 4.4 能够融合专业知识结构,具备对复杂软件工程问题进行深入研 究的能力。 5. 使用现代工具: 能够针对软件工程 领域中复杂工程问 5.1 能够开发、选择与使用恰当的技术、资源、现代工程工具和信 息技术工具完成复杂软件工程需求分析、预测、模拟; 5.2 能够使用恰当的工具和技术对软件体系架构和设计模式进行选题, 选择与使用恰当 的平台、 技术、 资源、 工具等, 能够理解其 局限性并适当改进。 择,并完成软件设计,并理解选择的局
12、限性; 5.3 能够采用恰当的开发工具完成软件开发,并能够理解开发过程 的局限性; 5.4 能够采用恰当的方法和工具对软件进行测试和验证,并能够给 出应用和维护方案; 5.5 能够用形式化模型和文档等形式呈现软件系统解决方案和成 果。 6. 工程与社会:能 够基于软件工程相 关背景知识进行合 理分析, 评价软件工 程实践和复杂工程 问题解决方案对社 会、健康、安全、法 律以及文化的影响, 并理解应承担的责 任。 6.1 能够了解应用领域背景知识,完成复杂软件系统的需求分析, 说明其合理性; 6.2 能够完成软件工程项目实践过程并进行评价; 6.3 能够撰写各类软件工程文档并进行评价; 6.4
13、能够采用适当的方法评价工程实践对社会、健康、安全、法律 以及文化的影响,并理解应承担的责任。 7. 环境和可持续 发展: 能够理解和评 价针对复杂工程问 题的软件工程实践 7.1 能够了解软件工程及相关行业的政策和法律法规; 7.2 能够了解国内外行业标准、规范和技术发展趋势; 7.3 能够理解复杂软件工程问题的专业实践和对环境以及社会可持 续发展的影响。 对环境、 社会可持续 发展的影响。 8. 职业规范:具有 人文社会科学素养、 社会责任感, 能够在 软件工程实践中理 解并遵守软件工程 职业道德和规范, 履 行责任。 8.1 能够树立正确的世界观、人生观、价值观,具备良好的人文社 会科学素
14、养; 8.2 能够拥有健康的体质、良好的心理素质和社会责任感; 8.3 能够具备软件工程师的专业素质和职业道德和规范,履行责任。 9. 个人和团队:能 够在多学科背景下 的团队中承担个体、 团队成员以及负责 人的角色。 9.1 能够在多学科背景下理解团队的意义,了解软件项目团队的角 色; 9.2 能够在多学科背景下主动与其他成员沟通、合作、开展工作; 9.3 能够在团队中承担个体、团队成员以及负责人的角色。 10. 沟通:能够就软 件工程领域复杂工 程问题与业界同行 及社会公众进行有 效沟通和交流, 包括 撰写报告和设计文 稿、陈述发言、清晰 10.1 能够运用恰当工具阐述工作成果,与业界同行
15、和社会公众 进行有效沟通与交流; 10.2 能够具备一定的国际视野,能够了解和跟踪软件工程专业 的最新发展趋势; 10.3 能够掌握一门外语,具有跨文化交流和沟通能力。 表达。 并具备一定的 国际视野, 能够在跨 文化背景下进行沟 通和交流。 11. 项目管理:理解 并掌握软件工程管 理原理与经济决策 方法, 并能在多学科 环境中应用。 11.1 能够在多学科环境中理解和掌握复杂软件工程项目管理原 理和经济决策方法; 11.2 能够选择恰当的软件项目管理工具、 工程模型并进行实践; 11.3 能够具备对复杂软件工程项目进行项目管理的能力并进行 实践。 12. 终身学习:具有 自主学习和终身学
16、习的意识, 有不断学 习和适应发展的能 力。 12.1 能够认识到自我探索和终身学习的必要性; 12.2 能够养成主动学习习惯并表现出不断探索的成效,能够自 我评价; 12.3 能够运用科学的学习方法,管理知识和处理信息,做到学 以致用。 四、主干学科与课程设置 1.主干学科: 软件工程 2.核心课程 C语言程序设计、面向对象程序设计、Java程序设计、数据结构、算法设计与分析、软件 工程、软件测试。 3.主要实践性教学环节 课程实验、课程设计、专业实践、毕业设计。 4.各环节学时学分比例 各环节学时学分安排表 类别 类型 学时 (含理论和实验实践) 学分(含理论和实验实践) 占总学分比例%
17、必修课 通识教育必修课 600+1 周 36 20.5% 大类专业必修课 288 14 8% 专业基础课 368 22 12.6% 专业核心课 528 29 16.6% 集中实践 27周 26 14.9% 必修课合计 1784 学时+27 周 127 72.2% 选修课 通识教育选修课 / 10 5.7% 实践/多元课程 开设 1184 学时 39/56 22.2% 选修课合计 / 49 27.8% 毕业学分要求总合计 176分 实验实践课学时学分安排表 类别 类型 学时 学时合计 学分 学分合计 必修 选修 必修 选修 实验实 践课 独立实验课(含体育) 352 512 864 11 16
18、27 非独立课内实验 64 64 128 2 2 4 集中实践(含军训 1周和 社会实践 4周) 31 周 0 31 周 28 0 28 实验实践课总计 416学时 +31周 576学时 992学时 +31周 41,占总学 分 23.3% 18 学分 59,占总学 分 33.5% 集中实践教学环节安排表 集中实践教学 学分 学时 开课学期 备注 军事理论与训练 1 1 周 S1 程序设计与实践 2 2 周 S2 专业课程设计与实践 4 4周 S3 工程设计与管理 4 4 周 S4 企业实践实训 2 2 周 6 毕业论文 14 14 周 8 社会实践 1 至少四周,分散进行 合计 28 5.课程
19、与培养要求的对应关系矩阵详见附件1。 6.课程地图详见附件2。 五、修读要求 1.修业年限:基本修业年限为四年,可在三至八年内完成学业 2.授予学位:工学学士 3.毕业标准与要求 (1)至少取得176学分,其中必修课127学分,选修课至少49学分; (2)计算机操作技能、中国传统文化经典背诵、应用文写作实行达标制,学生可通过自 学或选修相应的通识教育选课程后,参加学校达标测试,达标通过后后方可毕业; (3)学生通过自学、课外辅导等形式提高普通话水平,普通话水平测试不低于二级乙等 方可毕业。 六、指导性教学计划进程安排表 详见附件3。 七、辅修第二专业和双学位的要求 详见附件4。 八、修读指导建
20、议 1.大学英语课程采用分级分类设置,根据新生入学英语测试成绩选择不同级别进行修读, 修读起点不低于大学英语,修满9学分。 2.大学体育为全校本科生的必修课程,需修满4学分,建议前4个学期每学期修读1学分, 具体修读项目参见当学期选课列表。 3.通识教育选修课程,包括核心课程和普通课程,学生至少修读10学分,其中核心课程至 少修读6学分。核心课程设置经典研读与文化传承、哲学智慧与批判性思维、文明对话与国际 视野、科学精神与科技前沿、生态文明与生命关怀、社会发展与当代中国、艺术实践与审美体 验7个模块,学生至少选修3个模块且每个模块至少修读2学分, 本专业建议修读经典研读与文化 传承、哲学智慧与
21、批判性思维、科学精神与科技前沿模块。普通课程中的大学计算机基础和计 算机操作技能是本专业的必需知识储备,学生根据自身基础选择是否需要修读。 4.多元/实践课程至少修读39学分,可在本专业专业选修课和同一学科门类下其他专业的 专业课中选择修读。多元/实践模块至少要取得“社会实践”1学分,通过在校期间参加累计不 少于4周的社会实践活动获得;学生在校期间参加创新创业训练计划项目、学科竞赛、专业资 格等级考试、发表论文或作品、科学研究、发明创造、学术交流等活动所取得的成果,按学校 有关管理规定,经学院认定后作为创新实践学分,纳入多元/实践模块,最多认定2学分。 附件1 课程序号 课程名称 目标 1 目
22、标 2 目标 3 目标 4 目标 5 目标 6 目标 7 目标 8 目标 9 目 标1 0 目 标1 1 目 标1 2 1 思想道德修养与 法律基础 2 马克思主义基本 原理概论 3 高等数学 4 大学物理 5 离散数学、离 散数学 6 C语言程序设计 7 计算机科学导论 8 计算机组成原理 9 计算机操作系统 原理 1 0 计算机网络原理 1 1 数据库原理 1 2 编译原理 1 3 数据结构 1 4 算法设计与分析 1 5 软件工程导论 1 6 软件测试 1 7 软件体系结构 1 8 软件构造 19 面向对象程序设 计 2 0 Java程序设计 2 1 Java企业级开发 2 2 数据科学
23、导论 2 3 大数据分析 2 4 数据挖掘 2 5 C语言课程设计 26 数据结构课程设 计 27 Java企业级开发 课程设计 28 移动平台应用开 发 2 9 软件项目管理 30 软件工程综合设 计 3 1 工程设计与管理 3 2 程序设计与实践 3 3 专业课程实践 3 4 企业实践实训 35 毕业论文(设 计 ) 课程与培养要求的对应关系矩阵附件2:课程地图附件3 软 件 工 程 专 业 指 导 性 教 学 计 划 进 程 安 排 表 课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方 式 先修课程 开课单位 备注 理 论 实
24、 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 通识 教育 课 通识教育 必修课 C2300010100 1 思想道德修养与 法律基础 3 48 32 16 考试 闭卷 无 马克思主义学 院 通识教育 必修课 C2300010100 2 中国近现代史纲 要 2 32 32 考查 开卷 中国近现代史 马克思主义学 院 通识教育 必修课 C2300010100 3 马克思主义基本 原理概论 3 48 32 16 考试 闭卷 思想道德修养 与法律基础 马克思主义学 院 通识教育 必修课 C2300010100 4 毛泽东思想和中 国特色社会主义 理论体系概论 3
25、48 32 16 考查 开卷 中国近现代史 纲要;马克思 主义基本原理 马克思主义学 院 通识教育 必修课 C2300010100 5 毛泽东思想和中 国特色社会主义 理论体系概论 3 48 32 16 考试 闭卷 中国近现代史 纲要;马克思 主义基本原理 马克思主义学 院 通识教育 必修课 C2300030000 1 形势与政策 0.5 8 4 4 考查 开卷 无 马克思主义学 院 通识教育 必修课 C2300030000 2 形势与政策 0.5 8 4 4 考查 开卷 无 马克思主义学 院 通识教育 必修课 C2300030000 3 形势与政策 0.5 8 4 4 考查 开卷 无 马克思
26、主义学 院 通识教育 必修课 C2300030000 4 形势与政策 0.5 8 4 4 考查 开卷 无 马克思主义学 院 通识教育 必修课 C2400010200 3 大学英语 3 48 48 考试 闭卷 高中英语 公共外语教育 学院 根据入学 英语测试 成绩选择 不同级别 进行修 读,至少 修读9学 分 通识教育 必修课 C2400010200 4 大学英语 3 48 48 考试 闭卷 大学英语 公共外语教育 学院 通识教育 必修课 C2400010200 5 大学英语 3 48 48 考试 闭卷 大学英语 公共外语教育 学院 通识教育 必修课 C2400010200 6 大学英语 3 4
27、8 48 考试 闭卷 高中英语 公共外语教育 学院课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方 式 先修课程 开课单位 备注 理 论 实 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 通识 教育 课 通识教育 必修课 C2400010200 7 大学英语 3 48 48 考试 闭卷 大学英语 公共外语教育 学院 根据入学 英语测试 成绩选择 不同级别 进行修 读,至少 修读9学 分 通识教育 必修课 C2400010200 8 大学英语 3 48 48 考试 闭卷 大学英语 公共外语教育 学院
28、 通识教育 必修课 C2500010504 7 体育 1 32 32 考试 闭卷 无 体育学院 体育- 对应的 可选项目 参见当学 期选课列 表 通识教育 必修课 C2500010504 8 体育 1 32 32 考试 闭卷 体育 体育学院 通识教育 必修课 C2500010504 9 体育 1 32 32 考试 闭卷 体育 体育学院 通识教育 必修课 C2500010505 0 体育 1 32 32 考试 闭卷 体育 体育学院 通识教育 必修课 C3000030000 8 军事理论与训练 1 1周 1周 考查 开卷 无 学生处 通识教育 必修课 C3000030000 5 心理健康教育 2
29、32 32 考查 开卷 无 学生处 通识教育 必修课 C3100030000 6 大学生职业生涯 规划 1 16 16 考查 开卷 无 学生处 通识教育 必修课 C3100030000 7 大学生职业发展 与就业指导 1 24 8 16 考查 开卷 无 学生处 通识教育 必修课 新开课 创新与创业 2 32 32 考查 开卷 无 数据科学与软 件工程学院 通识教育必修课小计 36 632+ 1周 408 224+ 1周 通识教育 选修课 核心课程 10 包括核心课程和普通课程,学生至少修读10学分。其中核心课程设置经典研读与文化传承、哲学智慧与批判性思维、文明 对话与国际视野、科学精神与科技前
30、沿、生态文明与生命关怀、社会研究与当代中国、艺术实践与审美体验7个模块,学生 至少选修3个模块且每个模块至少修读2学分,共计至少修读6学分;其他学分可从核心课程和普通课程中任选 普通课程 专业 教育 课 大类专业 必修课 新开课 C语言程序设计 3 48 48 考试 闭卷 无 数据科学与软 件工程学院课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方 式 先修课程 开课单位 备注 理 论 实 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 专业 教育 课 大类专业 必修课 新开课 C语言程序设计实 验
31、 1 32 32 考查 开卷 无 数据科学与软 件工程学院 大类专业 必修课 C0700010300 7 计算机科学导论 2 32 32 考试 闭卷 无 数据科学与软 件工程学院 大类专业 必修课 新开课 离散数学I 2 32 32 考试 闭卷 无 数据科学与软 件工程学院 大类专业 必修课 新开课 C语言课程设计 2 64 64 考查 闭卷 C语言程序设 计 数据科学与软 件工程学院 大类专业 必修课 新开课 面向对象程序设 计 3 48 48 考试 闭卷 C语言程序设 计 数据科学与软 件工程学院 大类专业 必修课 新开课 面向对象程序设 计实验 1 32 32 考查 开卷 面向对象程序
32、设计 数据科学与软 件工程学院 大类专业必修课小计 14 288 160 128 专业基础 必修课 C1700010400 1 高等数学I(上) 6 96 96 考试 闭卷 无 数据科学与软 件工程学院 专业基础 必修课 C1700010400 2 高等数学I(下) 6 96 96 考试 闭卷 高等数学I (上) 数学与统计学 院 专业基础 必修课 C1700010401 5 线性代数与概率 统计 5 80 80 考试 闭卷 高等数学 数据科学与软 件工程学院 专业基础 必修课 新开课 大学物理学 4 64 64 考试 闭卷 无 数据科学与软 件工程学院 专业基础 必修课 新开课 大学物理实验
33、II- 1 1 32 32 考试 闭卷 无 数据科学与软 件工程学院 专业核心 必修课 C2808090000 1 数据结构 4.5 80 64 16 考试 闭卷 C语言程序设 计 数据科学与软 件工程学院 专业核心 必修课 C2208090061 2 计算机组成原理 4 64 64 考试 闭卷 C语言程序设 计 数据科学与软 件工程学院 专业核心 必修课 C2808090006 5 计算机操作系统 原理 4.5 80 64 16 考试 闭卷 计算机组成原 理 数据科学与软 件工程学院课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方
34、 式 先修课程 开课单位 备注 理 论 实 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 专业 教育 课 专业核心 必修课 C0708090000 4 计算机网络原理 4.5 80 64 16 考试 闭卷 计算机组成原 理 数据科学与软 件工程学院 专业核心 必修课 新开课 数据库原理 3 48 48 考试 闭卷 计算机操作系 统原理 数据科学与软 件工程学院 专业核心 必修课 新开课 数据库原理实验 1 32 32 考查 开卷 数据库原理 数据科学与软 件工程学院 专业核心 必修课 新开课 算法设计与分析 3 48 48 考试 闭卷 数据结构 数据科学与软
35、 件工程学院 专业核心 必修课 新开课 算法设计与分析 实验 1 32 32 考查 开卷 算法设计与分 析 数据科学与软 件工程学院 专业核心 必修课 新开课 软件工程导论 3.5 64 48 16 考试 闭卷 无 数据科学与软 件工程学院 研讨课 集中实践 环节 新开课 工程设计与管理 4 4周 4周 考查 开卷 相关专业课 数据科学与软 件工程学院 集中实践 环节 C0708090201 8 企业实践实训 2 4周 2周 考查 开卷 相关专业课 数据科学与软 件工程学院 集中实践 环节 新开课 程序设计与实践 2 4周 2周 考查 开卷 相关专业课 数据科学与软 件工程学院 集中实践 环节
36、 新开课 专业课程设计与 实践 4 4周 4周 考查 开卷 相关专业课 数据科学与软 件工程学院 集中实践 环节 新开课 毕业论文 14 14周 14周 完成规定的必 须选修课后方 可开始毕业论 文(设计) 数据科学与软 件工程学院 多元/ 实践 课 专业基础、核心课与集中实践环节小计 77 896+ 26周 736 160 26周 专业选修 课 C0708090002 3 离散数学II 4 64 64 考试 闭卷 离散数学I 数据科学与软 件工程学院 软件工程 专业、数 字媒体技 专业选修 课 新开课 电路分析 4.5 80 64 16 考试 闭卷 高等数学 数据科学与软 件工程学院 智能科
37、学 与技术专 业限选课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方 式 先修课程 开课单位 备注 理 论 实 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 多元/ 实践 课 专业选修 课 新开课 Java程序设计 2 32 32 考试 闭卷 面向对象程序 设计 数据科学与软 件工程学院 专业选修 课 新开课 Java程序设计实 验 1 32 32 考查 开卷 Java程序设计 数据科学与软 件工程学院 专业选修 课 新开课 Java企业级开发 2 32 32 考试 闭卷 Java程序设计 数据科
38、学与软 件工程学院 专业选修 课 新开课 Java企业级开发 实验 1 32 32 考查 开卷 Java企业级开 发 数据科学与软 件工程学院 专业选修 课 新开课 数据挖掘 2 32 32 考查 开卷 离散数学 数据科学与软 件工程学院 研讨课 专业选修 课 新开课 数据挖掘实验 1 32 32 考查 开卷 数据挖掘 数据科学与软 件工程学院 专业选修 课 新开课 大数据分析 2 32 32 考查 开卷 数据挖掘 数据科学与软 件工程学院 研讨课 专业选修 课 新开课 大数据分析实验 1 32 32 考查 开卷 大数据分析 数据科学与软 件工程学院 专业选修 课 新开课 软件测试 2 32
39、32 考查 闭卷 软件工程导论 数据科学与软 件工程学院 专业选修 课 新开课 软件测试实验 1 32 32 考查 开卷 软件测试 数据科学与软 件工程学院 专业选修 课 C0708090201 6 软件体系结构 2 32 32 考查 开卷 软件工程导论 数据科学与软 件工程学院 专业选修 课 新开课 软件构造 2 32 32 考查 闭卷 面向对象程序 设计 数据科学与软 件工程学院 专业选修 课 新开课 软件构造实验 1 32 32 考查 开卷 软件构造 数据科学与软 件工程学院 专业选修 课 C0708090201 3 软件项目管理 2.5 48 32 16 考查 开卷 软件工程导论 数据
40、科学与软 件工程学院 专业选修 课 C0708090001 7 编译原理 3.5 64 48 16 考试 闭卷 C语言程序设 计 数据科学与软 件工程学院课程 类别 课程类型 课程编号 课程名称 学 分 学时 学时分配 建议修读学年学期 考 核 方 式 考 试 方 式 先修课程 开课单位 备注 理 论 实 验 实践 一 二 三 四 S1 1 2 S2 3 4 S3 5 6 S4 7 8 多元/ 实践 课 专业选修 课 新开课 数据结构课程设 计 2 64 64 考查 开卷 数据结构 数据科学与软 件工程学院 专业选修 课 新开课 Java企业级开发 课程设计 2 64 64 考查 开卷 Jav
41、a企业级开 发 数据科学与软 件工程学院 专业选修 课 新开课 移动平台应用开 发 2 64 64 考查 开卷 面向对象程序 设计 数据科学与软 件工程学院 专业选修 课 新开课 软件工程综合设 计 2 64 64 考查 开卷 软件工程导论 软件测试 数据科学与软 件工程学院 专业选修 课 新开课 数据科学导论 2 32 32 考查 开卷 无 数据科学与软 件工程学院 专业选修 课 新开课 Web开发基础 2 32 32 考试 闭卷 Java程序设计 数据科学与软 件工程学院 专业选修 课 新开课 Web开发基础实验 1 32 32 考查 开卷 Web开发基础 数据科学与软 件工程学院 专业选
42、修 课 新开课 人工智能与应用 3.5 64 48 16 考查 开卷 数据挖掘 数据科学与软 件工程学院 专业选修 课 新开课 机器学习 2 32 32 考查 开卷 数据挖掘 数据科学与软 件工程学院 专业选修 课 新开课 机器学习实验 1 32 32 考查 开卷 机器学习 数据科学与软 件工程学院 专业选修 课 新开课 信息安全导论 2 32 32 考查 开卷 无 数据科学与软 件工程学院 创新实践 新开课 社会实践 1 4周 至少4周 分散进行 专业选修课小计(开设学时学分) 至少修读39学分 56 1184 608 576 毕业最低学分 176 1 080902 软件工程 双学位、辅修
43、第二专业人才培养方案 一、 培养目 标 本专业按社会需求培 养 适应软件工程学 科 发展, 能 系 统 地 掌 握 计 算机 软件开发的基本 理论、 基本 方法和基本技术 , 成为应用型、 复合型、 高层次 、 从事软件开发和管理的软 件技术人才。 二、 培养要 求 毕业生应获得以下几个方面的知识和能力: 1. 应受到良好的科学思想 的培养和科学实验的基本训练, 掌握计算机 软件开发、 维护与管 理过程的基本理论、基本知识和基本技能,了解 软件工程的应用和发展方向。 2. 熟悉计算机软件和应用的环境, 掌握计算机 软件开发 的基本方法, 具有开发计算机 应用 软件的基本能力。 3. 能理论联系
44、实际,运用所学专业知识分析和解决一般实际问题。 4. 掌握一门外语, 具有良好的听、 读、 写能力 , 能 够用外语顺利地阅读本专业的外文资料。 5. 掌握运用现代信息技术查询、 获取最新参考资料的基本方法, 具有撰写科学论文、 参与 学术交流的基本能力。 三、 主要课 程 离散数学、 数据结 构、 计算机操作系统 原理 、 计算机网络原理、 计算机组成 与结构、 算 法设计与分析、高级程序设计语言、数据库原理等。 四、 主要实 践性教学环节 数据结构、算法设计与分析、软件测试、软件工程综合设计等实验和毕业设计。 五、 毕业最 低学分 62学分 六、授 予学位 工学学士 七、 课程设 置及学分
45、分配 1. 学科基础必修 课程 33 学分 课程编号 课程名称 学 分 数 学时分配 周 学 时 开 课 学 期 建议 修读 学期 先修课程 考核 方式 考试 方式 备 注 总 计 理 论 实 践 C18000109001 普通物理 5 80 80 5 秋 3 无 考试 闭卷 2 C18000109002 普通物理 实 验 1 32 32 2 秋 3 无 考试 闭卷 C17000104015 线性代数 与 概率统计 5 80 80 5 秋 3 高等数学 考试 闭卷 C28080900001 数据结构 4.5 80 64 16 5 秋 3 高级语言 程 序设计 考试 闭卷 C2808090006
46、8 算法设计 与 分析 4 80 48 32 5 秋 5 数据结构 考试 闭卷 C07080900003 计算机操 作 系统原理 4.5 80 64 16 5 春 4 数据结构 考试 闭卷 C28080900067 计算机网 络 原理 4.5 80 64 16 5 秋 5 计算机操 作 系统原理 考试 闭卷 C07080900002 计算机组 成 与结构 4.5 80 64 16 5 春 4 无 考试 闭卷 共计 33 592 464 128 37 2. 专业必修课程 29 学分 课程编号 课程名称 学 分 数 学时分配 周 学 时 开课 学期 建议 修读 学期 先修课程 考核 方式 考试 方
47、式 备 注 总计 理 论 实 践 C07000103008 高级程序 设计语言 4 80 48 32 5 秋 3 无 考试 闭卷 C28080902003 离散数学 I 3 48 48 3 秋 3 无 考试 闭卷 C28080900066 数据库原 理 3 64 32 32 4 秋 5 计算机操 作 系统原理 考试 闭卷 C07080902004 软件工程 综合设计 2. 5 80 80 5 秋 5 数据库原 理 数据结构 考查 开卷 C07080902002 Web 开发 基础 3 64 32 32 4 春 4 数据结构 考查 闭卷 C07080902003 软件测试 3. 5 64 48 16 4 秋 5 高级程序 设 计语言 考查 开卷 C07080902628 毕业设计 10 10 周 10 周 春 6 答辩 共计 29 400 208 192 25