2024 悉尼大学 Master of Computer Science最强选课指南,一文解决你的所有疑问!

文摘   2024-06-06 15:51   澳大利亚  


哒哒!

2024S2 新学期选课在即!

今天给大家带来

Master of Computer Science 

全面选课指南

对选课还有不清楚的同学

速速码住!




选课前Tips


  • 24S2学期的Enrol和选课6.11日开放,新生选完课之后才算完成enrol成功

  • 选好的课后面还能调整,开学两周内都可以换课!

  • 每门课的Timetable (具体上课时间) 会在6月21日开放选择

  • Canvas上的课程到开学的时候才会显示滴

更多选课问题,可扫码添加小助手提问~

加入悉大CS/DS专业群 


一起来看看MCS/MCS(Adv.)选课结构吧 !


MCS/MCS (Adv.) 选课结构总结


MCS/MCS(Adv.)区别

首先,这个专业除了原本的Master of Computer Science这个版本以外,还有一个Advance entry版:Master of Computer Science(Adv. entry)。


他们的区别在于申请MCS不需要相关知识的前置要求,它接受任何专业背景的学生。而MCS(Adv.) 则需要有相关知识背景,是为有计算机专业知识基础的同学提供的课程。


其次他们在专业方向的选择以及选课结构上也有一些不同。具体下面我们一起来看看~



MCS学分结构

根据学校Handbook的要求:

完成普通MCS所需要的总学分为:96分 

(每门课6分,少部分毕业项目课程会有12分每门课) 


普通MCS毕业需满足的学分组成为:

Core Units (必修课):18分

Foundation units (基础课):min 24 - max 30分

 - Foundation Core units (基础核心课):12分

 - Foundation Programming unit(基础编程课):6分

 - Foundation Networking unit(基础网络课):6分

Specialist units (专业课):min 24分 

Elective units (选修课):max 12分 (也可以不选)

Project&Research units (毕业项目):12分/24分



MCS (Adv.) 学分结构

完成MCS(Adv.)所需要的总学分也是:96分 


MCS(Adv.)毕业需满足的学分组成为:

Core Units (必修课):18分

Foundation units (基础课):max 30分 (也可以不选)

Specialist units (专业课):min 24分

Elective units (选修课):max 12分  (也可以不选)

Project&Research units (毕业项目):12分/24分



选课学分分配总表


MCS 选课结构 (单专业方向)


MCS (Adv.) 选课结构 (双专业方向)

*表格主要让大家更好看清学分分配类型!部分课程的顺序是可以按照喜好随意调换的哦!


还有不清楚的同学可以接着看

每个学分类别的详细介绍~


MCS/MCS(Adv.)学分类别详解


01

必修课 (Core units)

Core Units就是必修课,一共有三门,分别是INFO5990、 INFO5992、INFO6007。所有MCS/MCS(Adv.)的同学必须要修掉这三门课,可以分开三学期完成。

这里建议INFO5990和INFO6007第一学年完成;

INFO5992(前置要求:已完成24学分的5000-level课程后才能学)所以需要把它放在第二/三学期学习~。


02

基础课 (Foundation units)

基础课的内容相对专业课更简单,是一些入门的知识点。因此,基础课也建议放在前两学期学。


对于普通MCS的同学来说,

必须要完成24-30个学分的基础课, 其中必须包括12分的基础核心课、6分的基础编程课、6分的基础网络课。


而对于MCS(Adv.)的同学,

可根据自己的基础,至多选择30个学分的任意基础课或者完全不选择基础课都是可以的。


Foundation基础课也大致分为下面4类:

基础核心课 (Foundation Core)

基础核心课共有两门:COMP9120和COMP9123。

对于MCS的同学来说,这两门课都是必须要完成的。

一般放在前两学期完成即可。


基础编程课 (Foundation Programming units)

基础编程课共有三门:COMP9001和COMP9003和COMP9017。其中推荐COMP9001和COMP9003对应Python和Java两种比较重要和常用的基本算法语言。

MCS的同学至少需要完成基础编程课中的其中一门课,如果觉得自己基础不太好的同学也可以在这里多选一门学习滴~


基础网络课 (Foundation Networking Selective units)

基础网络课共有两门门:COMP9121和COMP9601。

同样,MCS的同学至少需要完成中的其中一门。


基础任意课 (Foundation Elective units)

基础任意课其实就是所有的基础课都包含在内。除了上面的7门外,还包含COMP9110、STAT5002。对于想多学一门基础课补足学分的同学,也可以在这个板块里选择。



03

专业课 (Specialist units)

大家知道,MCS/MCS (Adv.) 一共有以下7个专业方向可以选择。其中,MCS的同学可以选1个专业方向;MCS(Adv.) 可以选2个专业方向。

那如果MCS的同学选择了A专业,对应的就需要完成A专业的4门指定专业课;MCS (Adv.)的同学如果选择了A+B两个专业,就需要完成A+B两个专业对应的8门专业指定课。所选专业也会在毕业证书上展现出来滴。


(*注意!专业方向的要求并不是强制的。也就是说,可以不选择任何专业方向,只要满足规定学分的任意专业课,都可以毕业。所以不选择专业方向的同学,可以根据自己的兴趣和职业方向选择跨专业的课程组合~)


这里给大家列举一下每个专业的4门指定专业课:

这里给大家列出的是每个专业对应的指定专业课,还有部分未指定专业的任意专业课可以到学校Handbook查看:https://www.sydney.edu.au/handbooks/engineering_pg/computer_science/computer_science/unit_of_study_table.html



04

选修课 (Elective units)

*选修课部分课程列表:

选修课更多的是同学们根据自己的兴趣爱好来进行选择的课程。学校要求最多修12学分,也就是说,同学们也可以完全不选择这类课程,用更实用的专业课/基础课来补足学分就行!


05

毕业项目 (Project&Research units)

毕业项目有三种,根据自己的需求选择其中一种就可以,毕业项目只能在最后一学期完成。第一种需要完成12个学分,后两种需要完成24个学分。


毕业设计课 (Capstone pathway)

毕业设计课需要完成12个学分。大部分同学正常毕业的话还是选择的毕业设计课程,完成对应课程的个人和团队的项目研究论文和演讲。


研究项目课 (Research pathway)

研究项目课程需要完成24个学分。这个课程适合想进一步深造,继续读Phd的同学。选择这个项目需要在毕业前一年的平均分达到75分,需要找老师交流,提交科研论文。


工作项目课 (Work Integrated pathway)

工作项目课需要完成24个学分。这个其实也就是实习课程,可以让同学在毕业前提前体验实习,比较好拿分。但是其实也就是相当于自己付费实习,24个学分的课程费用还是很贵的。可以的话,还是建议同学们自己出去找实习,还能拿工资~




写在最后


总体来说

MCS的选课差不多就是这样啦!

同学们在选课的时候

根据自己的个人情况再来调整就好啦~


更多24S2新生群可加学姐微信咨询~





无论如何

再难再累

都别忘了,你从来不是一个人前行

学姐会一直在学习的路上陪伴着你~



往期回顾🌟:






以上~
peace & love

--推广--

【期中冲刺班+考前刷题班欢迎扫码咨询啦】



悉尼留学生互助会
悉尼留学生互助会为非盈利,非宗教,非政治的一个华人学生学者群体,致力于向悉尼的留学生以及华人学者提供生活、学习和工作上的帮助,开展各种娱乐、公益等活动,帮助大家更好得融入到澳大利亚社区当中。
 最新文章