软件工程专业,和信息系统,信息技术,计算机科学,构成了整个计算机领域。软件工程专业主要侧重于应用软件及系统整体的设计,开发,调试,实施,安装以及支持和维护,因此软件工程相对信息技术及计算机科学而言有更强的整体性。从学习难度上来说,软件工程专业是这四个专业中难度最大的。从涵盖内容来说,软件工程专业也同样需要学习软件及程序开发,数据采集与分析,分布式及并行式计算,云计算,人工智能,计算机网络方面的内容。软件工程专业对应的职业是多种多样的,如直接与软件工程师,计算机相关开发程序员,分析程序员,软件测试员,数据库管理与分析员,信息安全专员,系统管理员,计算机网络与系统工程师,信息技术质量安全工程师,信息技术支持工程师;以及其他和计算机间接相关的游戏设计人员,网页及互联网媒体设计人员。当今,信息技术的应用已经深入到我们工作和生活的每一个角落,因此对于软件工程师的需求也日益增加。
在澳洲,软件的本科学制通常为4年时间,以Bachelor of Engineering命名,极少数大学提供3年制的Bachelor of Information Technology下设软件工程的方向。软件工程硕士学制通常为2-3年,以Master of Engineering, Master of Professional Engineering,或Master of Software Engineering命名。通常来说,软件工程硕士专业需要本科软件工程,计算机科学,信息技术相关的专业背景。
课程内容(每所大学专业课程设置均有差异,以下内容仅供参考)
通常来说,软件工程专业学生需要完成算法设计与开发,编译原理与构架,数据结构,Formal Languages,人机交互,面向对象程序设计,操作系统,程序设计,系统编程,软件工程,软件测试等方面基础内容的学习,再加上各自感兴趣领域的课程学习。
职业评估及移民
澳洲移民局规定的会计相关职业包括:
1. 开发程序员
2. 分析程序员
3. 计算机网络与系统工程师
4. 软件工程师
由澳洲计算机协会ACS负责职业评估。这里需要强调的是,软件工程虽然是以工程命名的专业,学制也和其他工程专业一样是4年,但是移民的职业评估协会不是澳洲工程师协会EA,而是ACS。
职业评估要求
1.完成ACS Professional Level认证级别的本科或以上学历的课程
2.提供1年和提名职业紧密相关的工作经验,或完成职业年课程
如果学生毕业时不能提供1年工作经验,可以先申请临时认证及澳洲2年PSW工作签证,利用2年的时间积累1年工作经验或读职业年课程。换一个角度来说,如果毕业时没有工作经验,那么就必须要等1年的时间才能提交移民申请。
职业前景
根据ABS Labour Force Survey的评定,信息系统专业所对应的职业在9项指标中的得分分别为:
软件与应用程序开发员
从业人数85600万人 |
10分 |
全日制人数比例91% |
8分 |
税前周薪1610澳币 |
9分 |
失业比例等于全国平均水平 |
5分 |
过去10年职业增长率17.6% |
6分 |
过去5年职业增长率-0.4% |
4分 |
过去2年职业增长率3% |
6分 |
未来5年职业增长趋势为非常强 |
8分 |
未来职位空缺数量大于全国平均水平 |
8分 |
数据库与系统管理人员,及信息系统安全人员
从业人数43100万人 |
8分 |
全日制人数比例91.3% |
8分 |
税前周薪1470澳币 |
8分 |
失业比例中等偏高 |
2分 |
过去10年职业增长率58.1% |
8分 |
过去5年职业增长率38.3% |
9分 |
过去2年职业增长率31.3% |
9分 |
未来5年职业增长趋势为非常强 |
9分 |
未来职位空缺数量大于全国平均水平 |
8分 |
计算机网络人员
从业人数24300人 |
7分 |
全日制人数比例94.9% |
10分 |
税前周薪1442澳币 |
8分 |
失业比例中等 |
5分 |
过去10年职业增长率28.4% |
7分 |
过去5年职业增长率-23.2% |
2分 |
过去2年职业增长率-16.8% |
3分 |
未来5年职业增长趋势为非常强 |
9分 |
未来职位空缺数量小于全国平均水平 |
4分
|