课程详情
课程评价
spContent=软件工程是研究或应用工程化方法创造、构建和维护高质量软件的学科。本课程以软件工程概念、问题、思维、理论与技术为主线,深入浅出地介绍了软件工程学科与知识体系、计算思维、程序与算法、软件系统构造、软件需求、软件设计、软件工程技术、软件管理等内容;还介绍了软件工程课程体系及其学习方法。
—— 课程团队
课程概述

本课程作为软件工程专业的入门课程,主要使学生初步了解软件工程专业与学科,认识软件工程专业知识内容与学习方法,为进入软件工程专业学习打下良好基础。具体而言,本课程帮助学生了解软件工程的基本概念、知识体系与学科范畴;学习计算思维与计算机基本原理;认识软件与程序表达及问题求解算法;了解软件设计与构造技术及艺术;了解软件工程技术与过程管理;理解软件工程专业学习方法及职业发展。

本课程共计11讲。

1 软件工程之启蒙:初识软件工程专业

2 计算思维之起步:符号化-计算化与自动化

3 软件与程序思想:组合-抽象-重复-构造-递归

4 软件之灵魂:算法

5 软件系统构造:函数-对象-组件-服务

6 软件的生命周期

7 理解问题:软件需求

8 软件技术与艺术结合:软件设计

9 软件工程技术:软件测试与维护

10 软件工程管理:软件项目管理

11 软件之人才–软件工程教育与职业发展


这是本课程第七次开课,欢迎进入学习,祝你学有收获。

课程大纲
预备知识

暂无

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1、孙家广等,《软件工程——理论、方法与实践》,高等教育出版社,2008

2、战德臣等,《大学计算机-计算思维导论》,电子工业出版社,2013年第1

3、朱少民等,《软件工程导论》,清华大学出版社,2009

4、徐晓飞等,《服务工程方法论》,清华大学出版社,2011

5Shari Lawrence Pfleeger, Software Engineering-- Theory and Practice (4th Edition), Prentice Hall, 2009

6Roger S. Pressman, Software EngineeringA Practitioners Approach (7th Edition), McGraw-Hill Education, 2007  (中文翻译版,机械工业出版社,2011)

7、其他“软件工程导论” “软件工程概论”的参考书


常见问题

暂无