UNILINK留学社区
悉尼大学3年的计算机本科选science学院还是engineer学院的?
其实差别不大,题主可以看一下官网对两个专业的介绍。
题主说的science学院的soft专业应该是Bachelor of Science下的Software Development,但其实它在官网上的介绍是属于Computer Science,而Computer Science又是属于工程系的,所以两个专业有许多相似的地方。

题主说的Engineering学院里的三年计算机应该是Bachelor of Advanced Computing,在这个专业里面可以进行细分,也包含了软件开发。细分专业有计算机科学,信息系统,软件开发或计算数据科学。
下面简单介绍一下两个专业。
Software Development (Engineering)
软件开发专业可以帮助你理解和掌握作为团队一员工作的技能,以可靠地生产出高质量的工作软件,以满足客户的需求。从个人编程技能的基础,您将学习有关确定需求,设计软件解决方案,然后交付结果的理论和实践。未来信息技术的关键技能将是关于创造力,原创性和解决问题的能力,在广泛的商业领域,你将毕业于这个专业,拥有这些高度理想的技能。
作为本专业的一部分,学生完成一个软件开发项目,该项目提供了一个机会来整合和应用在以前的单元中所学到的知识和技能,在不同应用学科的背景下设计和构建一个实质性的软件开发系统。在与学术监督相结合的外部客户小组中工作,您将执行全面的活动,包括需求捕获、分析和设计、编码、测试和文档化。这个令人兴奋的单元允许您使用敏捷软件方法,并使用专业工具来管理这个项目。

Bachelor of Advanced Computing
高级计算机学士学位是为您的计算机职业生涯而设计的。这个由澳大利亚计算机协会认证的学位将在计算机、信息技术和商业转型行业发展实践和理论技能。
在澳大利亚最具创新性的计算课程中,您可以将您对计算的热情与超过100个跨学科专业的共享池相结合,以培养专业的行业知识和计算专业知识。
作为一名高级计算机专业的学生,你将从该领域的领导者那里学习。第一年的课程涵盖了成为计算机专业人员所需的核心技能,然后你可以选择与你喜欢的职业路径相一致的专业:计算机科学,信息系统,软件开发或计算数据科学。
计算机科学专业将培养你创造和使用最新计算机技术的能力,而信息系统专业将应用这种计算技术来设计和管理创新的商业解决方案。
软件开发专业侧重于新软件系统的设计,而计算数据科学专业将培养你从数据中获取有意义的知识以驱动决策的能力。
你可以将你的计算机技能与来自超过100个学习领域的第二专业相结合,包括音乐、商业、科学和艺术,并发展被雇主高度重视的全面视角。

最后附上悉尼大学的学生就读体验视频供题主参考。
任何疑问点我咨询,或直接扫顾问二维码
?