软件工程专业课程有哪些
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程专业具体需要学习以下课程:软件工程课程①主要学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理。②其它学科:该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。③实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。软件工程基本内容软件工程原理、软件工程过程、软件工程方法、软件工程模型、软件工程管理、软件工程度量、软件工程环境、软件工程应用、软件工程开发使用。著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理:(1)用分阶段的生存周期计划进行严格的管理。(2)坚持进行阶段评审。(3)实行严格的产品控制。(4)采用现代程序设计技术。(5)软件工程结果应能清楚地审查。(6)开发小组的人员应该少而精。(7)承认不断改进软件工程实践的必要性。
软件工程专业主要学些什么内容?
软件工程(王良)免费下载 链接:https://pan.baidu.com/s/19bsLnjG_G5mX3sK5VQo1xg 提取码:3jce 软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
华中科技大学软件工程硕士的九、课程设置及学分分配
软件工程领域专业学位硕士研究生课程设置 课程类别 课程编码 课程名称 学时 学分 季节 开课单位 备注 学 位 要 求 课 程 校级公共课程 411.500 第一外国语(英语) 32 2 秋 外语学院 ≥7学分 408.552 中国特色社会主义理论与实践研究 32 2 秋 人文学院 011.500 应用高等工程数学 48 3 秋 数学学院 408.550 自然辩证法概论(选修) 18 1 春 人文学院 专业基础与专业课程 921.501 高级软件工程 32 2 秋 软件学院 ≥12学分 921.502 面向对象技术 32 2 秋 软件学院 921.503 软件架构与SOA 32 2 秋 软件学院 921.504 先进软件开发技术与工具 32 2 秋 软件学院 921.505 软件能力成熟度模型 32 2 秋 软件学院 921.506 现代计算机网络技术 32 2 秋 软件学院 921.507 高级软件测试技术 32 2 秋 软件学院 921.508 信息安全技术 32 2 秋 软件学院 921.509 软件项目管理与案例分析 32 2 秋 软件学院 专业选修课程Ⅰ 921.510 UML建模与设计 32 2 春 软件学院 ≥6学分 921.511 软件工程案例分析 32 2 春 软件学院 921.512 高级INTERNET程序设计 32 2 春 软件学院 921.513 电子商务 / 电子政务 32 2 春 软件学院 921.516 高级操作系统 32 2 春 软件学院 921.517 数据库系统设计与实现 32 2 春 软件学院 921.518 数字图像处理及应用 32 2 春 软件学院 921.519 图像融合基础及应用 32 2 春 软件学院 921.524 学科前沿技术讲座 8 0.5 春 软件学院 921.530 典型应用程序的设计与实现 32 2 秋 软件学院 921.531 XML数据库及应用 16 1 春 软件学院 专业选修课程Ⅱ 921.535 现代信息检索技术 32 2 春 软件学院 921.520 数据仓库与数据挖掘 32 2 春 软件学院 921.534 嵌入式操作系统 32 2 春 软件学院 921.514 嵌入式系统设计及应用 32 2 春 软件学院 921.532 软件开发形式化方法 32 2 春 软件学院 921.533 分布式计算与系统 32 2 春 软件学院 921.536 软件构件与中间件技术 32 2 春 软件学院 921.537 游戏引擎技术 32 2 春 软件学院 921.543 机器学习与知识发现 32 2 春 软件学院 921.544 移动计算技术 32 2 春 软件学院 非专业选修课程 921.521 科技论文写作 8 0.5 春 软件学院 ≥1学分 921.522 软件企业管理 16 1 春 软件学院 921.523 营销决策与管理 16 1 春 软件学院 921.525 软件工程经济学 24 1.5 春 软件学院 921.526 英语应用文写作 24 1.5 春 外语学院 921.527 英语听说强化 32 2 春 软件学院 921.528 日语基础 32 2 秋 软件学院 921.529 日语听说强化 32 2 春 软件学院 非学位要求课 补修课程 921.601 数据结构 软件学院 任选2门 921.602 操作系统 软件学院 921.603 数据库系统原理 软件学院 研究实践环节 650.500 专业实训 2 秋、春 实训基地 ≥14学分 650.501 软件工程实践 4 春、秋 实习基地 650.502 选题(开题)报告 1 秋 软件学院 650.503 论文中期进展报告 1 春 软件学院 650.504 学位论文与答辩 6 秋 软件学院