悉尼大学 IT 研究生大致分为四种学位:
Master of Information Technology (MIT)
Master of Information Technology Management(MITM)
Master of Information Technology and Master of Information Technology Management (MIT&MITM)
Master of Data Science (MDS)
Master of Information Technology (MIT)
MIT课程时长 1.5 年,核心课 core 是三门必修的管理课 INFO5992,INFO5990, INFO6007,以及最少要修 3 门 IT 技术课才能有资格申请毕业,MITM 课程时长也是 1.5 年,毕业最低要求和 MIT 一模一样。
MIT & MITM
MIT&MITM为双学位呢,则是要修满 4 门核心管理课(在 MIT 核心课基础上 COMP5206),4 门 IT 专业课,4 门 IT management 方向的课(也都是管理课)才能毕业,所以一共加起来至少要上 8 门管理课。其中 MITM 是 1.5 年时长,而 MIT&MITM 是 2 年时长,毕业时候能够拿到两个学位。(就比 MIT 或者 MITM 多上一个学期,还可以多拿一个管理的学位,是不是赚到了呢~)
而这其中两个学位 MIT 和 MIT&MITM 都是有 6 个方向(specification)可供选择,Biomedical and Health Informatics, Data Management and Analytics, Digital Media Technology, Cybersecurity, Networks and Distributed Systems, Software Engineering,而 MITM 是没有这个 specification 选择的。
每个方向学三门课在毕业的时候就可以申请这个方向毕业啦~~ 具体每个方向有哪些课程提供小伙伴们可以在
https://cusp.sydney.edu.au/students/view-degree-programs-page/did/742
网站查询到哦~在我们下面具体结束扫课程的时候也会标明这门课是哪个方向哒,童鞋们可以特别关注一下 O(∩_∩)O。
Master of Data Science (MDS)
MDS这个学位跟其他三个是在不一样的系统里面哒,专门为想学 data 的学生提供的快捷课程,只要 1 年就毕业了,课程选择也相对没有多大空间,四门核心必修课分别是
COMP5310 Principles of Data Science,
COMP5318 Machine Learning and Data Mining,
COMP5048 Visual Analytics,
STAT5003 Computational Statistical Methods,
最终只有两门非 data 方向的课可以选择。
因为 IT 学院的专业课程数量众多,多达 50 多个,介绍那些只有 20-30 个人或者 7-8 个人选的课没太大意义,有些课程只有s1或者只有s2开设,针对2020年的s2,学姐为大家精心挑选了选课人数众多,满足多个毕业方向要求,难度适中,在 IT 学院很火的课程。注意这些课程都是没有前置课程的,但是不代表他们难度低。有几门课还是堪称 IT 院神坛上的课,但是课程内容丰富,能学到很多知识,因此也要墙裂推荐一下!!
那么下面就到具体介绍课程的时候了!!
1
COMP9007
Algorithm
1. Assignments(20%)
前四周每周都有,都是关于算法的实现,写伪代码的形式给出答案,或者是找出某个算法下的解,就是考察对算法的理解程度,题难度不大,而且在CSDN上面能查出来相似题的解
2. Quiz (20%)
跟assignment考察形式差不多,不过是上机测试,全部都是选择题的形式。考察算法的理解和运用,难度适中。
3. Final Exam (60%)
几乎是平时tutorial一模一样的原题!!六道大题,考察各个算法的运用,计算等等。
学姐的建议:
平时一定要好好听lab上的每一道题,都可能在final中出现, lab学得好,80多分甚至90多分没问题。期末考试题变化不大,可以参考下历年样卷。
2
COMP9120
Database Management Systems
Conceptual Design Assignment (10%) 给一段实际问题的背景描述, 设计并画一个数据库里面的各种E-R的关系图, 要注意区分各个不同的图形在E-R图里代表的不同含义,和理清楚各个identity的关系。难度很小。 DB Design Assignment(10%) 根据给定的E-R关系图写sql语句设计数据库,建立不同的table,最后再实现一个trigger。难度中等 DB Application Development Assignment (10%) 设计一个能与用户交互的查询数据库的页面(页面已经写好了),同学们只需要实现数据库查询功能即可。但是要注意设计数据库防注入功能,可以用Java或者python 两门语言自选一门写即可,Java 和 python的 template都给好了,在这基础上改动就可以了。用python的话,不熟悉的同学要学一下stored procedure的用法。有一定难度。 Homework Exercise (10%) 是指每周有个quiz,可以无限次数做的那种,帮你复习巩固本周知识,都是选择题,难度简单。但是每周固定一个时间due,同学们一定要记得作答,过了那个点就提交不了了,这个分就拿不到了。 Final Exam (60%) 可以带一张双面的A4纸进入考场(有时候换老师了不让 带,但是大多数时候都可以带),上面记你记不住的知识就可以。很简单,跟sample exam几乎一模一样,考察画E-R图的题只是跟sample的卷子换了一个背景而已。选择题考察了很basic的数据库概念,还有填空题会考察概念本身的定义这种很基础的。大题有 ER 图的mapping (找primary key,foreign key这种的,还有各个table间如何关联起来),Normalization的考察,2NF,3NF 和BCNF。还有SQL语句的考察,实现一个搜索功能,最后还有transaction的考察,考察数据库的serialization和 锁的问题。最后一个大题固定不变,计算题跟sample一模一样,直接抄下来即可。
学姐的建议:
第二周组队的时候,一定不要不好意思,最好能抱上大腿,一学期无忧虑 (大神请无视这条)
Lab也要好好听,tutorial会讲关于assignment的内容,很重要
3
COMP5310
Data Science
学姐的建议:
4
COMP9103
Software Development in Java
学姐的建议:
上课好好听,上tutorial也是,认真记笔记,好好复习,刚入门好好学的拿个80多分没问题,大神轻轻松松刷到90分。
学姐的建议:
学姐的建议:
Mobile Computing
总之一个字
难
理论难度: ★★★★★
作业难度: ★★★★★
考试难度: ★★★★★
整体难度: ★★★★★
Assessment:
学姐的建议: