所以你想知道它喜欢在USYD学习软件工程吗?
本文将概述您在学位,大学文化和生活方式,交流和实习机会的学位,以及更重要的信息中所吸取的技能和内容。
让我们潜入其中!
What is a Bachelor of Engineering Honours (Software at USYD)?
核心单位和专业
How to Get into Software Engineering at USYD
什么是教学格式?
What’s the Faculty and Culture Like?
Usyd的工程荣誉学士(软件)是什么?
Software Engineeringdescribes the design and maintenance of computer information systems, such asweb browsers, computer programs and mobile apps, considering their efficiency, cost-effectiveness, user needs, and reliabilityin the process.
The full name of the degree is a工程学士荣誉(软件工程),意思是你的Honours year — or your fourth year — is actually built into the course,与所有学生进行中断h thesis orindUstry放置在最后一年。The Software Engineering ‘stream’ means您将完成工程科目(包括数学)的组合以及特定于软件流的科目throughout your four years.
您可以在usyd学习软件工程学士学位?
Studying this degree, you can期望与行业结合实际学习experience。You will meet people passionate about problem solving, and be沉浸在具有高度经验丰富的教师的动手,创意环境中从软件工程领域。
“我会说软件工程为您提供技能和画布,以创建任何类型的在线产品。
You’ll meet a bunch of problem solving based people who like to get hands on and create things… At USYD in particular, the staff are very good and the people are nice.”—Rowan Burns, Bachelor of Engineering Honours (Software) IV at USYD
职业道路
Software Engineering at USYDoffers you a broad choice of career pathways in tech and other industries在您的学位结束时。你可以为大科技公司工作such as Google and Microsoft, take upfreelance/contracted work, orwork within sectors like finance and businessto improve their tech systems.
Some of these careers may include:
-
- 软件分析师和工程师
- Information security specialist
- Artificial intelligence
- Internet programming
- Web developer
- 数据库程序员和管理
还有很多!
核心单位和专业
您可以专注于哪些地区?
Studying a Bachelor of Software Engineering at USYD gives students the option to specialise in one of three areas. These are:
就像声明的那样,this specialisation is optional, and streamlines your Software units to a particular area, but definitely not chosen by all.
What are the Core Units?
Thecompulsoryunits that Software Engineering students will undertake in their degreeinclude a combination of Mathematics and Software Stream core units, as well as introductory and project units。
The数学单位主要包括您的第一年基础数学(例如Math1002:线性代数,Math1021:一个变量的微积分,Math1115统计)。
Compulsory Software Stream core units continue throughout the degree:
First year
Second Year
Third Year
第四年
Some of the main core units includeELEC1601: Introduction to Computer SystemsandINFO1113: Object-Oriented Programming,其中学生学会使用Java和Python等语言,并为其学位获得概念的基础。
SOFT3888: Software Development Project第三年使您能够为外部客户端与学术监督相结合ion to carry out a project from the analysis and design stages to coding, testing and documentation.Soft3203.在第三年is another exciting component of the degree, where you will be able to create any software-related program, such as a video game!
Internships and Work Placement
Usyd的软件工程提供了各种令人兴奋的途径来工作经验。A compulsory component of the course is its PEP units (Professional Engagement Program),整合在整个学位。这些涉及casual or part-time work units, volunteering, industry projects, site visits, guest lectures, interviews, 以及更多。
This degree alsosets you up to work in one of the most high-demand industries in the world today。像悉尼大学的Careerhub网站这样的资源有助于学生寻求大量技术工作经验机会,包括本科生,包括research, data science, and front/back end tech design and operations.
How to Get into Software Engineering at USYD
TheATAR requirement for a Software Engineering at USYD is 92但是,如果您不符合所需的Atar,则有途径。目前悉尼大学申请从一个学士学位转移到另一个学士学位可以直接向大学申请。
Assumed Knowledge and Prerequisite Subjects
假设对知识HSC Mathematics Extension 1 and Physicsis necessary for this course, so it’s good to plan in advance if you’re thinking of applying, or you may experience difficulty!Mathematics Advanced is a prerequisite用于研究软件工程。
Scholarships
This degree为高达到软件工程学生提供绝佳的最后一年奖学金机会to work within leading industry companies; the工程悉尼行业安置奖学金(ESIPS).
通过这个计划,学生有机会工作和现在a high-level investigative project, based on the needs of their partner organisation, for the course of six months。Some previous placement entities include NASA, Qantas, Commonwealth Bank and Westmead Hospital.
Find out more about the ESIPS programhere!
什么是教学格式?
The University of Sydneyoperates on a semester structure, meaning you’ll have two sessions per year. As for Software Engineering, the degree is taught through bothlectures and tutorials.
类结构
Lectures
Within lectures, you’ll be given该领域专家的信息性介绍,与您的学位内容有关的某个主题。通常是100名学生attending, and you’ll usually have them twice a week for each of your subjects.
Tutorials
While lectures are usually larger, presentation-style sessions, tutorials are far smaller andallow you to develop your skills and knowledge of the course.Typically, a tute will have about 20 students in attendance, and you’ll generally have to attend 1-2 tutes for each of your subjects every week.
Your fourth year is exciting as您可以选择完成论文通过借助大学的软件工程专家股权,ora special industry placement program working for a company for 6 months rather than regular university attendance(the ESIPS program).
How much time do you spend at uni?
学生可以期待平均花费每周20个联系时间studying a Software Engineering at the University of Sydney in their first year.
评估
The assessments for Software Engineering at USYD are typically varied. They mostly involve项目,演示文稿和在线测验。
In project work, students can expect tobuild, test, and submit codes while documenting the process, 尽管presentations often require collaboration and teamwork to solve various problems。
It’s good to be aware thatthis degree has a relatively high workload!例如,每周在线测验,每个主题/每学期进行几次评估。但是,工作量绝对可以管理并付出代价。
Skills That You Develop
In the first year of Software Engineering, students can expect to开发their knowledge of modern computer systems and languages in computer lab-based tutorials,并建立一个foundation of maths and programming knowledge.
您的第二年将通过软件施工主题以及进一步的团队合作来延伸software developmentactivities in subjects such asSOFT2412: Agile Software Development Practices。You will also learn about how to开发robust, efficient, and re-usable software, with emphasis on memory management, debugging and defensive systems.
Your second and third years further emphasise解决过程技能integral to Software Engineering, which set it apart from other degrees at USYD like Computer Science. This includes研究计算机系统中数据和算法的使用。
Your third year also provides the opportunity to learn skills likesecurity management and website building,从第一和第二,在你的第四个之前,在知识的基础上延伸learn more about software engineering for large-scale real world enterprises alongside your thesis work(或ISIPS行业展示)
What’s the Faculty and Culture Like?
Faculty
USYD软件工程流拥有众多高度经验丰富的讲师和辅导员,他们将在您的学位上为您提供支持。This help is particularly facilitated through special consultation sessions offered to students every week of semester.
Tyson Thomas is one standout engaging teacherin the Software Engineering degree!
Culture and Support
Software Engineering students at the University of Sydneyhave the privilege of being part of an incredibly friendly, helpful and like-minded community。This includes在线论坛对于学生用他们的课程合作和援助,专门在软件工程流的学士学位中分组(尽管其他学位也存在)。
学生s in this degree can also参与悉尼计算社会或“同步”。The社会拥有一系列活动,以满足新朋友,并进一步实现您的软件工程和计算机科学激情,包括gaming nights, parties, industry events and programming skills sessions。
Exchange Opportunities
学生s who enrol in a Bachelor of Engineering Honours (Software)have the opportunity to complete an overseas exchange像悉尼大学的大多数其他学生一样,可以在持续时间内进行范围。建议学生save their elective unit spots for this exchange, so that they don’t have to instead find overseas substitutes for some of their core subjectsor risk lengthening their degree!
Zara Zadro.is a Content Writer for Art of Smart and a current undergraduate student at the University of Sydney. She studies a Bachelor of Arts/ Advanced Studies majoring in Media & Communications and English. In her free time, she enjoys reading, listening to music and discovering new parts of Sydney. She has also written for the student publications Honi Soit and Vertigo. After she graduates, Zara hopes to do a Masters in creative writing and live overseas, which she cannot wait for!