奥克兰大学软件工程专业是一门专业性很强的学科课程,涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面,奥克兰大学软件工程专业主要教授学生可靠的、高效的以及可承担开发与维护费用的软件系统的设计、实施与维护等知识。奥克兰大学的计算机科学部门是新西兰同类部门中最大的,提供了非常广泛的课程几乎涵盖了该学科的所有方面。计算机科学部门拥有一支强有力的研究队伍,超过40人的专业学术人才积极地从事着研究,并且大部分都与国际和本土行业有着合作关系。在这里,将学到设计、开发和使用计算机设备和系统。
奥克兰大学软件工程专业课程设置
软件工程专业是一门专业性很强的学科课程,涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面,奥克兰大学软件工程专业主要教授学生可靠的、高效的以及可承担开发与维护费用的软件系统的设计、实施与维护等知识。主要课程设置如下:
1. 必修课程
计算机工程基础
数学模型 2
数据结构与算法
目标导向的软件架构
软件工程设计1
软件工程原理
软件设计管理与交流
项目管理与创新
软件工程设计2
人机交互
软件构架
数据库系统基础
操作系统
软件开发方法
商业管理
2. 选修课程
计算机图形与图像处理
数字系统设计1
计算机网络
人工智能
微处理器与嵌入式系统
计算机构架
3. 研究及实践课程
Workshop Practice
项目论文A
项目论文B
奥克兰大学软件工程专业就业优势
奥克兰大学软件工程专业毕业生将有机会成为软件工程师、程序师、网络工程师、游戏开发、系统程序员、数据管理、软件测试工程师、固件工程师等。
可从事的工作:
软件工程师几乎可以从事IT行业内的任何职位,包括网页开发员,程序开发院,系统管理员,游戏开发员,软件开发员,信息技术架构工程师,用户体验设计员,测试分析员,以及整体的信息技术项目的管理者。
职业发展通道:
网页开发员,程序开发院,系统管理员,游戏开发员,软件开发员,信息技术架构工程师,用户体验设计员,测试分析员,以及整体的信息技术项目的管理者。