首页>澳洲软件架构Software Architecture
Software Architecture
了解海外留学生学术写作类型、写作格式以及写作标准等。共计开设学术写作班课34期,班课分为本科阶段以及硕士阶段,不同阶段定制不同授课大纲。
获悉详情软件架构COMP SCI 7000Software Architecture:
课程内容:
以下是软件架构课程涵盖的主题:
1、软件架构基础介绍。
2、软件架构和软件系统的质量要求。
3、软件架构设计、架构风格、模式和框架的基本原则和指南。
4、描述软件架构和记录设计原理的方法、技术和工具。
5、软件架构设计和评估过程。
6、软件架构设计中的基本原理和架构知识管理。
7、用于设计和评估当前先进技术(如云计算、服务运营和移动计算)的软件架构的方法和工具。
8、软件架构学科的未来挑战和新兴趋势。
学习成果:
结束课程学习后,学生将能够:
1、讨论软件架构在大型软件系统中的重要性和作用。
2、为大型软件系统设计和开发软件架构。
3、识别主要的软件架构风格、设计模式和框架。
4、使用各种文档方法和架构描述语言描述软件架构。
5、生成特定问题的架构替代方案并从中进行选择。
6、使用易于理解的范例来设计新系统。
7、在架构层次上识别和评估系统的质量属性。
8、激发对设计和评估系统架构的关注。
9、讨论和评估当前的趋势和技术,如模型驱动和面向服务的架构。
10、评估软件架构研究和实践的未来吸引力。
评估摘要:
1、审阅和陈述指定文章(15%):小组报告,个人评估。一篇文章将被分配给一组学生进行审阅和陈述。每个小组成员将批判性地分析文章,并撰写个人对文章理解的总结(7.5%)。每组将就指定的文章做一次陈述(7.5%);小组中的每个成员都应积极参与演示和问答,因为评估是针对个人的。将根据陈述和问答中的表现对团队每个成员进行评估。文章摘要和陈述的准备必须包括团队每个成员从至少一篇以上相关文章中学习的内容,并且每个成员必须确定自己会阅读哪篇其他文章来支持对指定文章的审查并准备陈述。例如,如果一个团队中有三个成员,那么需要搜索和阅读另外三篇相关的文章,以便对指定的文章进行总结和演示。
2、小测验(15%):个人评估。小测验将基于课堂上讨论的材料。这意味着学生应该在准备好将要在课堂上讨论的材料后再来上课。材料将在测验课前一周提供给学生。将有三次随堂考,没有任何关于随堂考日期的预先通知(即突击随堂考)。
3、练习(20%):个人评估。将会有基于课堂上讨论的材料或其他相关材料/教师分配的任务的家庭作业(或课堂作业)。
4、软件设计和评估项目(50%):小组评估30%,个人评估20%。该评估将是一个多阶段活动,学生将设计和记录给定软件系统的架构,评估另一个团队设计的系统的架构,并根据评估建议和自己的思考改进设计。评分将在团队和个人层面上进行,以使学生能够证明个人能够成功地进行设计和评估重要系统的软件架构所需的小组活动,而且已经获得了预期在完成项目的不同阶段后获得的知识和技能。
OUR COACHING PROCESS
我们的辅导流程
01
评估评测
提交辅导需求发送学习资料,教学部评估学习情况;
02
匹配老师
教学部精准匹配授课老师,提供老师背景等资料;
03
建群定方案
vip学习群,规划老师+督导老师+学管老师,1V3辅导;
04
排课授课
教学部排课,老师一对一辅导授课,高效课堂有保障;
05
答疑反馈
学管课堂反馈,课堂答疑+课件回放+笔记随时复习;
评估评测确认需求
同学提交辅导需求并发送相关学习资料(课件大纲资料等),教学部评估基础学习情况;
匹配老师初步沟通
教学部精准匹配授课老师,提供老师背景等资料;
建学习群定辅导计划
专属vip学习群,规划老师+督导老师+学管老师,1V3共同制定学习计划;
预约排课导师授课
教学部安排详细上课时间,老师一对一辅导授课,高效课堂有保障;
答疑解惑课堂反馈
督导学管老师随时反馈学习情况,课堂答疑,提供课件回放+笔记随时复习复盘。
TP 100 EXCELLENT TEACHERS
TOP100优秀师资
软件架构问答
Software Architecture
软件架构文章
专业覆盖97%以上,快速匹配对口老师!
已有10456人成功匹配老师