软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面,本专业培养的毕业生具备很高的实践 能力、创新能力和良好的交流协作能力,在科研部门、计算机软件开发企业、金融、移动和大数据管理部门工作,从事计算机及系统软件分析、设计应用系统的,x研制和开发。学习的基本课程入下:
软件工程专业是一门专业性很强的学科课程,涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面,奥克兰大学软件工程专业主要教授学生可靠的、高效的以及可承担开发与维护费用的软件系统的设计、实施与维护等知识。
下面小编列举优秀大学的课程:
奥克兰大学软件工程专业的课程:
奥克兰大学软件工程荣誉学士的课程内容除了基础数学,项目管理以及职业道德这些基础的课程外,学生还将学习到关于操作系统,程序语言,计算机构架,软件设计,数据通信,算法设计分析等专业性的课程,并且在大四最后一学期,学生将进行高级的系统的IT项目培训,从而熟悉对从软件前期开发到后期维护整个工作流程的操作和理解。
惠灵顿维多利亚大学软件工程荣誉学士专业课程
维多利亚大学软件工程荣誉学士是一个学制4年,总计480学分的专业,具体的课程设置如下:
1. 第一部分课程
计算机编程设计
计算机科学基础
工程科技
数据结构与算法基础
工程模型与设计
工程数学基础
工程数学(逻辑与统计)
工程物理学
*学生需要完成第一部分课程,且均分不低于B才能被允许进入第二部分课程的学习
2. 第二部分课程,黑体字为必修课程
系统工程
软件开发
软件设计
软件工程分析
程序设计语言
结构方法
Agile Methods
交互式设计
以下课程选择一门
程序语言
人工智能
计算机图形
模拟与随机模型
计算机游戏开发
设计与算法分析
操作系统设计
计算机网络设计
并发程序设计
高级计算机网络应用
数据库系统工程
以下课程选择三门
软件工程
人机交互
目标导向编程
模型驱动开发
设计类型
高级软件开发
高级软件工程,需求与设计
编译器
高级程序语言
网页信息系统
【推荐阅读】新西兰哪些大学有软件工程专业及学费排名