通过澳大利亚顶尖大学的软件工程硕士,改变未来的商业、健康和沟通。了解从设计和工程到部署的软件开发周期每个阶段的最佳实践。
非软件工程背景的学生需要完成课程第一年:
1.核心课程:算法和数据结构计算模型数据库系统面向对象的软件开发软件建模与设计
2.选修课(三选一):工程师的关键沟通创造创新工程培养创新型专业人才
第二年:
- 核心课程:计算机系统复杂软件系统建模安全与软件测试软件需求分析软件工程硕士项目软件流程和管理
网络安全:分布式系统机器学习简介
分布式计算:分布式系统
分布式计算选修课(一门):传感器网络和应用移动计算系统编程分布式算法集群和云计算并行和多核计算密码学与安全流计算和应用高级理论计算机科学应用高性能计算
人机交互(选择两门):分布式系统移动计算系统编程机器学习简介信息可视化
信息架构设计实地考察社交计算
第三年
核心课程:软件设计和架构高完整性系统工程
网络安全:密码学与安全
选修课(两门):自主AI 规划 安全分析 网络安全 信息安全咨询
分布式计算(选修课)三门:传感器网络和应用移动计算系统编程分布式算法集群和云计算并行和多核计算密码学与安全流计算和应用高级理论计算机科学应用高性能计算