在澳洲新南威尔士大学软件工程留学是种怎样的体验?
您认为新南威尔士大学的软件工程学士学位适合您吗?
幸运的是,我们已经汇集了您需要了解的有关该学位的所有信息,因此您的申请将比阅读 Python 更容易。职业道路、核心单元、教师文化等等 — 所有这些都在 HTML、CSS 和 JavaScript 的帮助下整齐地整理在本文中(但我相信您已经知道了)。
新南威尔士大学的软件工程是什么?
软件工程学士学位是新南威尔士大学工程学士学位课程的新增项目之一,为期 4 年,其中第四年包含必修的荣誉课程。虽然您的第一年可能与任何其他工程专业的学生几乎完全相同,但从第二年开始,您将处理一些土木工程师 做梦也想不到的复杂软件原理!
如果您正在考虑这个项目,您可能已经知道您的学习重点将是软件开发。新南威尔士大学软件工程的特点是,它教给你的不仅仅是如何编码——它将为你提供专门针对该行业的整体技能。
您不仅将学习如何开发高效的软件系统,还将了解项目管理策略和设计技术。有了这组技能,您将能够轻松完成开发项目从实施到测试以及最后的文档编写。
该学位关注现实世界,您将实际制作自己的项目,就好像您被聘为软件工程师一样。它是如此实用,以至于在您有机会制定您的测试之前,您就已经为这个快速增长的行业做好了工作准备——这就是我们的下一个要点。
荣誉资质
新南威尔士大学软件工程学院还内置了一个荣誉课程。这意味着您无需真正考虑就能以荣誉学位完成学业 ——不过请注意,荣誉课程的学位比其他学位有更严格的升读规则。
未通过两门以上核心科目和/或在进入最后一年时 WAM(新南威尔士大学平均绩点)低于 50% 的学生将无法继续完成该课程。
这个学位将带你去哪里?
众所周知,软件工程和 IT 行业总体上拥有较高的工作保障和工作增长。问问Linkedin就 知道了,他们声称科技工作将在 2020 年占据主导地位,并且未来将出现“巨大增长”。
在他们的《2020 年澳大利亚新兴就业报告》中,软件工程职位几乎占据了前 15 个职位的一半。为了让您更好地了解自己的最终发展方向,以下是您毕业后可以从事的一些职业:
1. 用户体验/用户界面设计
2. 信息技术咨询
3. 数据工程
4. 站点可靠性工程
5. 机器人工程(软件)
6. 前端开发
7. 后端开发
8. 全栈开发
实际上,你可以涉足几乎任何技术工作——你从软件工程学士学位获得的技能很容易转化。此外,拥有软件系统、设计和数学方面的基础意味着你无需回到大学就可以提高技能并进入另一项技术工作(这对我来说听起来不错!)。
核心单元和专业
新南威尔士大学工程学院的学士学位课程是这样的——学位本身就是专业。这基本上意味着电气工程学士学位 是电气工程专业的工程学士学位。现在那有点拗口了。
不管怎样,如果你把 2 和 2 放在一起(来吧,你应该擅长数学),你会发现这个项目相当于软件工程专业。本质上,你的整个课程将由你的专业必修的核心单元(大约 85%)组成。
每年的学习期望有哪些?
我知道你在想“如果没有专业,我们可以选择学习什么吗?”嗯,是的,也不是。确实,该学位非常严格,选修课的空间很小,但这并不意味着没有。随着您在整个学位中的进一步进步,您将获得一些与软件工程相关的选修课。
通过这些选修课,您可以探索计算机科学、电信、IT 等领域的课程。有些人只是用它们来探索其他感兴趣的领域,而另一些人可能会用它来补充他们的程序并开发一些辅修课程。
第一年:你的第一年将会非常一般。它将涉及数学、数据结构、数学、工程设计,哦,我有没有提到数学?
今年的目的是为您以后可能遇到的任何科目打下良好的基础。对于对设计更感兴趣的人来说,今年可能看起来有点乏味——但相信我,从长远来看,这将会有很大帮助。
第二年:这是事情变得更加精简的地方,并且你与其他工程学院分开。我们谈论的是,数学少一点,软件构建、数据库系统和大量编程多一点。又名好东西。
第三年:第三年,事情将开始变得更加自主——你将参加更多的软件工程研讨会和软件系统设计,但你也会被介绍给你的选修课。您可能还决定在这里进行工业培训(稍后会详细介绍)。
第四年:现在我们处于最高的自主权——这是你开始你的荣誉论文并继续完成你的课程(主要是选修课)的地方。今年确实是你所创造的。在这里,您可以巩固所获得的所有技能并将其写入论文,并探索感兴趣的领域。
什么是工业培训?
工业培训 (IT) 相当于实习/实践培训的课程。它让您有机会将在大学学到的技能应用到现实世界。
至少需要 60 天的 IT 时间才能从该计划毕业。你通常会在第三年开始实习,但最好不要太早开始实习,因为你没有足够的工程经验,如果你太晚离开,你就会对你的荣誉论文感到压力。
IT 的另一个超级酷的事情是它可以在州际或海外学习!
新南威尔士大学工程学院制定了这份有用的指南 ,其中包含您需要了解的所有重要信息,包括如何促进您的 IT、在哪里进行以及开始之前需要满足哪些要求。
如何进入新南威尔士大学软件工程专业
ATAR 达到 91 分即可保证您进入该课程。 2020 年入学的 ATAR 绝对最低分数是 88 分,因此最好的目标是 90 分。
另外,新南威尔士大学工程学院入学计划 (FEAS)为不符合保证入学要求的学生 提供替代入学途径。
是否有任何先修科目或假设知识?
由于对数学的高度关注(尤其是在第一年),不言而喻,学生将假定拥有该学科的知识。假设学生至少已修读 HSC 数学 1或已获得同等知识。
教学形式是什么?
您可能已经听说过,新南威尔士大学于 2019 年从学期制转变为三个月制。这意味着您每个学术课程将学习 3 门课程(在某些情况下,根据课程可用性,可以学习 2 门课程)。
班级结构
软件工程课程由讲座以及实验室和辅导课程组成。
讲座持续 2 小时,而实验和辅导课程合计持续 3 小时。这意味着您每周大约有 15 小时的接触时间(尽管这可能因您的选修课而异)。
讲座
这些有趣的小会议是介绍所有内容的地方。讲座中挤满了课程中的所有人,因此很可能有大约 200 人出席。
您可能会发现第一年的教室人数会多一些,因为整个工程组(而不仅仅是软件专业的学生)都会被录取,因此预计人数约为 600 人。讲座期间几乎零同学互动,您只能用时间来听。
讲座中讨论的内容取决于主题。例如,如果它是数据结构和算法课程,那么您将在此处学习编写特定算法,然后在教程/实验室课程中将其付诸实践。
教程/实验室课程
这些课程从教程部分开始——课程的教程部分主要用于巩固。您将回顾讲座中介绍的内容并更深入地了解内容。
教程比较贴心,只有20人在场。这样的班级规模将使提问变得更加容易,这样您就可以真正确保自己理解内容。
教程结束后,课程的实验部分将开始——实验部分是你真正有机会将理论和算法付诸实践的地方。
实验室不仅仅是简单的理解活动,还涉及实际实施和与内容的交互。这是您实际尝试对讲座中介绍的算法进行编码的地方。
评估
大多数编程科目都有一个通用的评估时间表。当然,这会有所不同,但作为一般规则,您可以期待以下内容:
1. 作业1
2. 期中考试
3. 作业2
4. 期末考试
作业很可能是基于实际应用的项目。这意味着您将收到一项任务,并且必须根据该上下文创建一个应用程序 -您也许可以为电影评论网站创建一个数据库,设计一个电子邮件软件或创建您自己的博客,您也可以将其用作日志簿(这本身就是一项作业)。
考试将分为实践和理论部分。理论部分将占考试的 40% 左右——问题将完全基于讲座内容。剩下的 60% 保留给实用组件,可能需要您编写代码或算法。
将培养什么技能?
不用说,软件工程学士学位将培养一些高强度的技术技能。经过多年从头到尾经历项目后,您将了解有关成功部署和维护功能软件系统的所有知识。
从阅读和编写 C、Java 和 Python,到理解 Waterfall 等一系列开发方法,您将成为一名程序员大师。
您还将继续发展一些与工作场所非常相关的其他软技能,例如有效的协作和项目管理。更重要的是,您将学习如何像程序员一样思考 - 您将知道如何使几乎任何东西尽可能高效,不,我们不仅仅指软件。
师资和文化怎么样?
计算机科学与工程 (CSE) 教员中有很多真正出色的人 -您会发现每个人都对自己所做的事情充满热情。还有很多有创造力的人,与他们一起思考是非常有趣的。
这个群体的文化绝不是竞争性的。每个人都想互相帮助,并且总是愿意在群聊中分享笔记,并共同解决您遇到的任何算法问题。
CSE协会
CSE 协会 (CSEsoc) 非常活跃,甚至比教师本身还要活跃。
他们为新老学生组织导师计划。新生与年长的学生配对以获得学术指导,而年长的学生则与专业人士配对,进行模拟面试,帮助寻找实习机会并帮助简历增添色彩。
该协会还举办大量的社交活动。这些活动是结识新朋友的好方法,也是在行业中获得一些有价值的联系的方式。
工程领域的女性
当您踏入第一个演讲厅时,您可能会注意到的第一件事是,这些课程大部分都是男性饱和的。尽管这种情况正在开始改变——新南威尔士大学工程学院设有一个名为“工程女性”(WIE) 的女性支持网络。
WIE 为教员中的女性举办了一系列活动。他们还提供学术和社交方面的支持。他们甚至提供专门针对希望在该行业工作的女性的指导服务。

