《软件工程》课程是大学计算机类本科专业高年级阶段开设的一门专业核心课程,要求借鉴工程化的思想,采用系统化、科学化的原则,掌握开发、测试、维护及管理计算机软件的相关技术与方法。对于应用型本科层次,课程的学习目标定位于要求学生注重软件过程迭代与开发规范,能够在特定开发环境下采取最佳的实践技术及方法,设计与实现出中、小(微)规模的软件(应用)系统,提高软件开发效率。通过该课程的学习,使学生充分了解当前软件企业关于中、小(微)规模软件项目的开发流程及其管理、维护方法,掌握相应软件开发工具的使用,具备阅读与编写出规范化的各类软件文档的能力。
《软件工程》是本科计算机科学与技术专业的一门专业核心课程。课程的任务是要求学生能从软件生命周期的角度系统的了解现代软件工程的基本原理、概念、技术和方法。掌握基于迭代思想的中、小(微)软件敏捷开发模式及其相应软件文档的写作规范,并能熟练使用相关工具软件。了解我国计算机软件知识产权保护条例以及现代软件开发及管理的最新技术与发展方向。
通过课堂讲授、案例研讨、混合学习、交流讨论、小组调研、互动答疑等学习环节,结合国家计算机与软件行业资格(水平)考试的相关要求,使学生在理解和掌握现代软件工程的相关理论知识的基础上,引导学生充分挖掘课程内容中所蕴涵的思政元素,在课程学习中能提炼出爱国情怀、社会责任、文化自信和人文精神等要素,能将专业知识和社会主义核心价值观深度融合。培养学生熟悉软件项目敏捷开发及管理过程,掌握软件敏捷开发方法、流程及相应工具的使用,能够追踪软件开发新技术,为今后从事各类软件工程实践活动打下良好的基础,具备现代IT企业软件开发及管理岗位的能力,为今后胜任各类软件工程师职业奠定基础。
《计算机科学导论》、《程序设计基础》、《Java程序设计》、《数据结构与算法》、《数据库原理及应用》,这些课程对本课程学习起着基础铺垫作用。
5.0 |
共 2 条评价 |
本次开课
查看全部
|
安徽三联学院
|
邮箱:ahmooc@ustc.edu.cn
电话:0551-63607943、66197609
客服QQ:3224114574、3265176516