【最新】悉大 Master of Computer Science 最强选课指南,一文解决你的所有疑问!(组图)
干货概览
想必大家已经知道,悉尼大学之前的 MIT 和 MITM 从2024年开始已经正式成为历史了!取而代之的则是 Master of Computer Science~ 也正因为如此,这些专业的课程选择也发生了很大的变化。
这篇文章小编会为大家详细分析悉尼大学 Master of Computer Science/Master of Computer Science (Adv Entry) 即将入学的学子们需要了解的专业介绍,学分分配总结,方向介绍和选课推荐等内容。
背景要求
值得注意的是,这个 Course 还有一个 Advanced entry 版,时长都为2年,但在课程设置和方向选择上有一些差别,接下来我们就来看看吧~
Master of computer science 是没有 comuputing experience 前置要求的,接受任何专业背景的学生,可以在等下介绍的8个方向中选择其中一个。
Master of computer science (adv entry) 入学要求相关背景,是为有一定计算机专业知识基础的同学们提供的 Course,可以在等下介绍的8个方向中选择其中两个。此外,还可以根据自己本科的课程来申请一定的学分免,有希望1.5年完成课程。
1
学分要求
MCS/MCS (adv) 一共要修2年,也就是96个学分:
- Foundation units (基础单元): 24-30 credits(4-6 门)
- Core units (核心单元): 18 credits(3门)
- Specialist units (专业课单元): 24 credits(4门,最好选自己专业方向)
- Capstone units (结业单元): 12 credits(1-2门,一个12分的unit 或者2个6分的unit)
- Electives units (选修课单元): 12 credits (最多不超过2门选修课)
课程单元介绍
2
有了这些基本的认识之后,我们来依次介绍一下这些单元的课程:
Core Units (核心单元)
必修课,这三门都是一些比较水的管理课,这些core学起来相对专业课来说比较轻松,建议放在第一学期过渡,或者最后一学期留出精力找实习(像5990这种简单的课,在第一学期会有很多同级的人选的,这样的课上可以认识很多朋友)。
Foundational Unit (基础单元)
基础课是可选可不选的课,并且最多可选两门,一般来说觉得自己本科基础不好的同学在第一学期可以选择一下作为过渡。基础课的内容会比专业课相对简单,但是也能学到很多知识,而且给分也很高,也可以用来刷分
以下列出一部分,具体内容同学们可以去下面网址查看:
https://www.sydney.edu.au/handbooks/engineering_pg/computer_science/computer_science/unit_of_study_table.html
Specialist Unit (专业课单元)/方向分支
接下来,我们将依次为大家介绍一下每个方向分支的主要内容,以及它们必修的四门Specialist units 都有哪些 :
算法与理论专业 (Algorithms and Theory Specialisation):
专注于算法设计、复杂性理论、计算理论和优化算法的研究和应用。
网络安全专业 (Cybersecurity Specialisation):
围绕信息安全、网络安全、加密技术和安全协议等领域,培养学生处理网络威胁的能力。
数据科学与人工智能专业 (Data Science and AI Specialisation):
将重点放在数据挖掘、机器学习、统计分析和人工智能技术的学习上,为数据驱动的决策制定提供支持。
数字媒体专业 (Digital Media Specialisation):
探索数字媒体技术,包括图形、动画、视频处理和虚拟现实,以及它们在设计和创造性应用中的使用。
人机交互专业 (Human-Computer Interaction Specialisation):
研究用户界面设计、用户体验、交互技术和评估方法,以提升人与计算系统间的互动效果。
网络与分布式系统专业 (Networks and Distributed System Specialisatio):
关注网络架构、分布式计算、云计算和高性能网络协议的学习。
软件工程专业 (Software Engineering Specialisation):
涵盖软件开发的生命周期,包括需求分析、设计、编码、测试和维护,强调软件质量和工程管理。
未指定专业 (Unspecified Specialisation):
让学生可以根据个人兴趣和职业目标选择跨专业的课程组合,大家也可以在同样的 link 查看:
https://www.sydney.edu.au/handbooks/engineering_pg/computer_science/computer_science/unit_of_study_table.html
说到这里,我相信很多筒子于怎么选课还是一头雾水。
因此,在详细介绍在介绍这八个专业分支课程之前,小编先给大家提供一些适合第一学期的选课参考!
继续往下看吧~
S1 MCS/MCS adv 选课参考
3
- 对于MCS来说:
INFO5990,INFO6007都是Core (核心单元) 的必修课,但是,一个学期内同时修读这两门偏重管理的课程可能会有些困难。小编的建议是,在第一学期只修读INFO5990,然后选择另一门选修课程,这样既能满足课程要求,又能保持学习的平衡。
至于 Science foundation core units单元,可以选择 COMP9120 或 COMP9123。这样的选择为后续选 COMP5310 或 COMP5318 打下基础。
最后,对于Programming 的 selective 选修课程,可以在 COMP9001(Python基础课程)和 COMP9003(Java相关课程)之间进行选择。这样的课程规划既符合学业要求,又能保证学习的系统性和深度。
- 对于MCS adv来说:
INFO5990 和 INFO6007 同样是核心必修课程。然而,在选择剩余的两门课程时,Science foundation core units 可以保持不变。
但跟MCS相比,原本 Programming selective units 则会被 Specialist units 替代 , 大家可以根据上面不同方向的Specialist units来做出选择。这意味着,大家可以根据自己对不同专业方向的兴趣和职业规划,从多个专业单元中做出选择。
这也为大家提供了更加定制化和专业化的学习路径,能够根据个人兴趣和未来职业发展的需求,选择更加适合自己的课程。
4
S1推荐课程组合
Data Science and AI Specialisation:
INFO5990, INFO6007, COMP9120/9123, STAT5003
Software Engineering Specialisation:
INFO5990,INFO6007,COMP9120/9123
Cybersecurity Specialisation:
INFO5990, INFO5301, COMP9120/9123, COMP9003
Human-Computer Interaction Specialisation :
INFO5990, INFO6007, COMP9120/9123, COMP5048
小编总结
在这里,我们上面选取了四个专业为大家列出了第一学期的推荐选课组合,同学们可以根据自己的兴趣自行选择~
希望这次的分享能为所有看过的同学提供帮助,当然,在我们的选课推荐里没有提到方向的同学们还是可以扫码添加小助手微信进新生群讨论并获得免费选课指导哦!