软件工程
CS261
Software Engineering
学习目标
课程内容:
本课程旨在让学生从理论和实践两方面了解软件工程领域的当前最佳实践。课程侧重于将软件工程原理应用于重要软件系统的开发,强调设计质量、技术评估、团队合作和项目管理。
课程大纲:
1、面向对象的建模与设计:对象、类、继承、多态、聚合、抽象类。
2、用于表达与系统分析、设计和实现相关的问题的正式符号,包括类、对象、序列、包、协作、活动、系统状态和组件。
3、经典软件工程原理,包括软件流程、瀑布模型、软件生命周期、成本估算、安全关键系统、软件测试和维护。
4、人机交互:人类信息处理模型和记忆、学习和技能习得;交互方式;图形用户界面;任务分析和以用户为中心的设计;评估技术。
5、与需求分析相关的技术,包括流程工程、以用户为中心的设计和客户管理方面的问题。
6、架构设计和实施技术选择,包括设计模式和系统设计框架的应用。
7、系统和性能测试级别,包括单元、集成、系统和用户/验收测试。
8、与系统文档、演进和维护相关的软件流程问题。
学习成果:
在课程结束时,学生应能够:
1、理解软件生命周期中各个阶段的重要性,包括一系列软件开发方法。
2、借助正式的体系建模符号设计面向对象的软件。
3、理解图形用户界面设计的原则。
- 理解以用户为中心的设计原则。
- 批判性地评估自己在项目管理、软件流程和技术成就方面的实际软件开发经验。
- 通过经验理解开发重要软件系统(包括图形用户界面)的实际挑战。
- 通过经验理解作为软件开发团队成员的实际挑战。
展开全部
英国软件工程课程辅导
课程课件讲解
同步海外各大院校学习进度+原版课件,PPT课件知识点讲解,包含但不限于作业讲解、考试突击辅导、论文essay辅导等,提高GPA,解决课业难题。
作业知识点讲解
作业题目讲解,topic+outline讲解,作业题难点知识点、答题思路指导。
考前冲刺辅导
帮助学生考前快速冲刺,考前直击重点/作答技巧,重点难点梳理+讲解,预测exam考点,更有独家学习资料与干货分享。
挂科appeal
学术不端、论文低分重复度高申诉appeal、考试作弊挂科听证会申诉,全程申诉老师陪同指导,高质量申诉信写作,听证会材料搜集整理,抓住申诉机遇。
免费获得学习规划方案
已有 1129 位留学生获得学习规划方案
英国
*已对您的信息加密,保障信息安全
相关动态
伦敦大学国王学院本科课程同步辅导-好评案例
11-07帝国理工学院毕业项目指导-好评案例
11-01诺丁汉大学运动医学论文辅导-好评案例
10-30爱丁堡大学教育学硕士毕业论文写作指导-好评案例
10-29约克大学入学面试辅导-好评案例
10-28伦敦大学皇家霍洛威学院本科金融经济课程同步辅导-好评案例
10-25KCL本科论文写作指导-好评案例
10-24格拉斯哥大学研究生公共政策管理毕业论文指导-好评案例
10-23兰卡斯特大学商业分析本科R语言考试辅导-好评案例
10-15哈珀亚当斯大学食品科学大二作业辅导-好评案例
10-12格拉斯哥大学CSE硕士软件工程考试怎么复习?
2026-01-18 16:51:06我在格拉斯哥大学读CSE硕士,我们过段时间要考COMPSCI5059,想问一下怎么复习?考试的重点包括什么?麻烦老师帮忙总结和指导备考,感谢。
爱丁堡大学研究生软件工程辅导可以做吗?
2026-01-16 03:19:47请问有比较了解爱丁堡大学研究生软件工程专业的老师吗?由于不太适应相关的课程,导致学习起来很吃力,使得课堂遗留问题有不少,所以我想请一位老师来帮我辅导一下,解决掉相关的问题。
南安普顿大学软件工程专业的数据管理怎么补课?
2026-01-15 14:44:38南安普顿大学软件工程专业的数据管理这边有老师能帮我补课吗?这门课刚开始学不久,我感觉难度有点高,前面相对简单的知识就不太好学,感觉后面会更难...请问老师具体能怎么补课?能辅导哪些内容?
诺丁汉大学|Introduction to Software Engineering & Object-Orientated Programming|G51ISO课程辅导
06-13诺丁汉大学|Foundations Of Software Engineering|G51FSE课程辅导
05-14诺丁汉大学|Software Engineering Methodologies|G52SEM课程辅导
05-12帝国理工学院|Software engineering - introduction, algorithms and data structures|EE1-08课程辅导
05-03谢菲尔德大学|Software Engineering|EE231课程辅导
04-13帝国理工学院|Software Engineering Design|C220课程辅导
04-06帝国理工学院|Software engineering FB|BIOE60010课程辅导
03-22帝国理工学院|Software engineering|EE2-12课程辅导
03-09卡迪夫大学|Applied Software Engineering|4JVD课程辅导
02-28南安普顿大学软件工程硕士课程规划
02-20