阅读量:103
最佳回答
课程顾问-小管家
2024-09-26 17:40:33
在西澳大学IT硕士课程学习,不仅可以获得预测IT不断变化的方向的知识和技能;还可以了解当代和新兴技术的应用,包括云和高性能计算、敏捷Web开发以及软件项目设计和管理;获得批判性思维、沟通技巧、道德计算、与行业合作和在行业中工作的技能,备受中国留学生的喜爱。
对于顺利拿到明年2月入学offer的准留学生而言,提前进行课程预习至关重要!那西澳大学IT硕士课程预习重点是什么?下面让留学生信息技术课程辅导小编来详细梳理一下。
西澳大学IT硕士课程预习重点内容
攻读西澳大学IT硕士学位,要求学生修读48学分的核心课程,包括:
1、CITS4401软件要求和设计(Software Requirements and Design)
本课程介绍软件需求和设计的理论和实践。内容包括:需求工程、软件设计、软件架构、设计模式和惯用语。
2、CITS4407开源工具和脚本(Open Source Tools and Scripting)
本课程涵盖的重要主题包括使用shell作为编程语言、使用文件系统和管道来支持进程间通信、基本软件组件、支持软件开发和维护过程的工具,以及一致接口支持软件集成的重要性。
3、CITS5206信息技术专题研习(Information Technology Capstone Project)
与你将要学习的其他计算机课程不同,这些课程是关于计算机或数据科学的不同方面的。该课程教授在大规模计算项目的背景下理解计算项目的道德和社会影响,以及项目管理的各个方面。然后,该课程的大部分内容被用于一个大型小组项目,每个小组涉及五到六名学生。
4、CITS5501软件测试和质量保证(Software Testing and Quality Assurance)
本课程涵盖测试方法和理论,包括:
(1)标准测试流程—课程测试、集成、系统、性能、验收和安装;
(2)测试方法—代码检查、等效类测试、路径测试、一致性测试和用例测试;
(3)软件的验证和确认—检查、测试用例设计和执行以及测试指标;
(4)质量保证—ISO 9001和CMMI标准、配置管理、流程建模、可用性、复杂性和流程指标、项目和风险管理以及可靠性建模;
(5)设计和验证的形式化方法。
5、CITS5503云计算(Cloud Computing)
本课程介绍云计算作为计算资源的提供。学生将接触到现代系统架构和软件开发工具包,它们共同提供云计算框架。需特别注意基于云的应用程序的安全性以及这些部署中可用的不同策略。
6、CITS5505敏捷Web开发(Agile Web Development)
本课程探讨了支撑现代Web应用程序开发的技术、编程语言和环境。它以学生以前的编程和数据管理经验为基础,开发和演示实际应用的技术。主题和技术每年都在发展,以保持在快速变化的Web和Internet领域的技术前端。包括Internet和Web的历史里程碑;客户端/服务器模型;互联网协议;文件标准;开发环境;客户端、服务器端编程;数据库访问和抽象;开源工具;以及敏捷项目方法。
7、CITS5506物联网(The Internet of Things)
本课程主题包括智能手机和平板电脑编程、关键编程范式、小型设备的用户界面设计、数据持久性、消息传递和网络、嵌入式传感器、基于位置的服务以及安全和隐私。
8、GENG5505项目管理与工程实践(Project Management and Engineering Practice)
该课程侧重于现实世界的工程项目,并通过提高学生的能力和就业技能使学生受益匪浅。在本课程中,主要学习:
(1)研究和分析一个真实的工程项目,该项目应用了可持续和道德项目管理的关键概念和理论——通过应用全球公认的项目生命周期框架,实施严格的方法来分析项目;
(2)识别和分析项目每个阶段遇到的问题,并建立相关推论;
(3)根据由此产生的好处和后果提供优先建议;
(4)分析项目利益相关者的意见和影响并相应地管理它们。
以上是西澳大学IT硕士课程预习重点内容介绍。西澳大学留学,课程预习要趁早!欢迎咨询我们在线客服了解西澳大学预习课程,帮你针对性专业的规划IT课程预习方案,行前做好学术准备!
上一篇:
西澳大学大一选课要求有哪些?下一篇:
西澳大学本科选课要求是什么?