2020不踩雷的超强Monash IT选课指南

2020-01-14

JiangRen Mr

Monash大学为IT专业的学生设置了部分必修课程以及大量的选修课程,那么这些课程主要内容是什么?困难度如何?是否对未来的实际工作有帮助?如何选课更有助于自身的职业规划?本文采访了Monash大学的学霸学长,总结了这份学习心得和血泪知识!

 

很多小伙伴对于来到新环境、新城市

都抱有憧憬也承担忧愁

愁就愁在新学期要如何选课呢

选课大战的小伙伴们

新学习的timetable都排好了吗?

enrollsign-on的时间都弄清楚了吗?

 

我们询问了Monash的学霸学长,总结了这份在课程选择的学习心得踩坑知识,都是血与泪的经验,拿走不谢!

 

加入新生交流群,勾搭小伙伴

寻找日后靠谱的小组成员

接机、租房、选课需要问学长学姐?

就是现在啦!

开始讲选课前,先科普几个Monashi大学选课的小常识

  1. 选课第一步:了解学校的重要时间点
  2. 在哪里看Monash的全年时间安排
  3. 网页链接:https://www.monash.edu/students/dates/summary-dates     
  4. 选课第二步:注册Monash账户
  5. Monash的新生会收到一封来自学校的邮件,主题是International Student Course Agreement (ISCA),里面会有学生号码。凭学生号再进行一些认证就能成功创建monash学生账户。
  6. 注册链接:https://account-registration.monash.edu/
  7. 选课第三步:确认专业
  8. 在成功注册Monash学生账户之后,使用你的学生账户,在WES网页上根据提示填写个人信息以及确认你要就读的专业
  9. WES链接:https://my.monash.edu.au/wes/

 

完成了这些步骤之后就可以进行愉快的选课操作啦!

  

IT硕士选课指南


Monash大学的IT课程设计十分地人性化,每个学期的课程根据自身知识的储备的不同会有多个方向的选择。但是,如果对自己的了解不够深入,或者对课程的英语描述不清楚的同学很容易踩雷。所以Monash的学霸学长根据自己的经验将每个学期的课程分别从:

 

   难度(课程知识点是否易于理解,1星非常难,5星很简单)

   实用(课程内容是否实用,1星不实用,5星很实用)

   考核(考试难度及作业量,1星难过,5星易过)来评价

FIT9131 Programming foundations in Java

by Micheal Li

易懂 4星 |  实用 4.5星 | 考核难度:适中

这门课是编程基础课,学习面向对象编程基础知识,使用Java编程,第二个作业和第二个作业都是用Java写一个电脑端的程序,不是特别难,但想做的完美也并不简单,需要花一些时间和仔细考虑到各种输入的可能性,都是跟作业。期末考试也是主要考编程,本门课对理论考察的不多,主要是熟练使用Java基础

 

难点:两种继承(inerite)方式

重点及考点:面向对象的思维方式的理解

考核形式:作业(两次,写电脑端程序),期末考试(少理论,熟练应用Java基础)

高分技巧:

- Practical很重要,有任何问题都可以发邮件问老师

- 平时加强对Java基础的练习。

 

FIT9132 Introduction to databases

by  Micheal Li

易懂 4.2星 |  实用 4.5星 | 考核难度:简单

这门课是数据库基础课,学习如何使用sqlsql server,会创建数据库使用sql增删改查,两个作业都是使用sql完成一部分任务,第二个作业会用到高阶一点的知识例如triggerprocedures, 但是并不困难,主要熟悉lab里的知识然后直接运用到作业里就行,不难拿高分甚至满分。期末考试主要也是测试sql query的使用,要会熟练使用sql增删改查。

 

高分技巧:

- 多与Tutor沟通,把自己不理解的地方弄懂

- 提前学习trigger和procedures

- SQL语句(尤其是double negation语句)要理解

 

FIT9135 Data communications

by Micheal Li

易懂 4星 |  实用 4星 | 考核难度:适中

这门课是计算机通信基础课,注意本门课全部都是理论,第一个作业是使用一些通信的基础软件并记录总结写出报告,第二个作业也是通信知识的报告,本门课的知识点非常的,同学要留意及时记忆背诵,最后的期末考试也全考理论,每一节课的ppt都比较长,主要是记住计算机通信的7层结构,并且抓住每一层的特点知识点

 

难点:理论知识梳理记忆和背诵

重点及考点:计算机通信的7层结构特点

高分技巧:

- 每周的课前预习,课后复习

- 做好每个知识点的总结

 

FIT9134 Computer architecture and operating systems

by Micheal Li

易懂 4星 |  实用 4星 | 考核难度:适中

本门课主要使用linux(ubuntu)来讲解计算机的CPU, memory, storage devices, networking fundamentals, operating systems fundamentals等等,每一个lab 的课上assessment都计入总成绩,一共占40%,同学要会熟练使用linux shell script,会使用Unix的命令来做文件管理,使用c语言来做简单的编程。考试主要考察理论而不是上手的编程知识。

 

难点:linux shell script的应用

重点及考点:理论知识以及平时的实践应用结合

高分技巧:

- 上Lab很重要,每个Lab的assessment都要用心完成。

 

FIT2002 - IT project managemen

by Micheal Li

易懂 4.5星 |  实用 4.5星 | 考核难度:简单

IT项目管理,主要学习IT项目中管理所需要的知识和运用,大部分知识点和管理技术都会在以后的IT工作中用到,对于编程本身不感兴趣的同学推荐学习,今后如果要从事项目经理的必修课,推荐第二学期上,每个tute都是老师授课然后讨论,有两个作业,主题都是同一个项目小组四人一起做这2个作业,每个人负责项目管理的其中一部分。每个作业小组提交一份报告,每个报告包含很多文件和内容,如Gantt chart,WBS,RISK ANYLYSIS 等。考试主要考理论,稍微熟悉课程知识点就行。

 

难点:熟练使用MS PROJECT,gantt chart, WBS, 项目报告

重点及考点:背诵课堂PM 知识点

考核形式:作业(2次,小组作业),期末考试

高分技巧:

- 小组作业的case分析一定要按要求提交作业,事无巨细

- 熟悉ppt的知识点

 

FIT5136 - Software engineering

by Micheal Li

易懂 4星 |  实用 4.5星 | 考核难度:适中

软件工程也是第二学期比较好上的课,对于现实工作中的任何项目而言这门课也比较实用,该门课主要学习如何画图如Use Case Diagram, Interaction Overview Diagram, UML diagram,比项目管理更加要求上手操作,但是对于编程要求不是特别高,写出伪代码即可。主要是学习软件在设计阶段所需要的知识。作业占50% ,2人小组作业,主要考察前半部分学习的图表和设计,期末考试考图表外加平时PPT知识点

 

难点:实践操作要求高

高分技巧:

- 好队友十分重要

- 理解图表

 

FIT3003 - Business intelligence and data warehousing

by Micheal Li

易懂 3.8星 |  实用 4.5星 | 考核难度:适中

BI数据仓库,技术主要是OLAP(On-Line Analytical Processing),支持复杂的分析操作,并且提供直观易懂的查询结果,是一个大的数据存储集合,来提供企业的分析性报告和决策支使。对BI 的工作比较实用,对于不是特别喜欢编程的同学,而对大数据感兴趣的同学,可以选择这门课。课里用到的数据库mysql、mangoDB、学习输出成各种业务报表,分析报表,或者用于企业的数据分析、数据挖掘等。作业占40%,然后期末考试占60%,主要考察数据仓储的基本知识OLAP的使用

 

考点: 分析能力

高分技巧:

- 期末考试很重要,需要结合商业进行分析

- 多和tutor沟通,表达自己的想法。

 

FIT5032 - Internet applications development(C#, ASP.NET)

by Micheal Li

易懂 4星 |  实用 4.5星 | 考核难度:偏难

网站开发,学习c#, javascript, html, css,推荐第二学期,要的事情说三遍!每个lab会学习新的技术,然后两个作业是同一个网站,第一个作业是网站基础功能,第二个作业是网站的进阶功能,占全部成绩50%,考察通过demo, 全部是使用MVC 技术来编程,所以主要熟悉该门技术。同时需要注意理论部分,考试主要考理论,稍微熟悉课程知识点就行。

 

难点:后台设计,Restful services 

重点:aps.net的相关知识

考核形式:作业(2次,写代码),期末考试(多道简答和一道大题)

相关链接:

①https://docs.microsoft.com/en-us/dotnet/framework/develop-web-apps-with-aspnet

②https://dotnet.microsoft.com/apps/aspnet/web-apps

高分技巧:

- 作业按照要求完成,每门lab跟老师check作业进度

- 熟悉ppt的知识点

 

FIT5046 - Mobile and distributed computing systems

by Micheal Li

易懂 3.7星 |  实用 4.5星 | 考核难度:偏难

分布式计算大数据方向的一门课,主要使用的技术是:Hadoop + SQL+Java, 这本课是想学大数据和分布式计算的同学的必修课!虽然难度有点高,但是对于对数据感兴趣的同学来说非常实用,尤其注意使用分布式当中数据库的设计, 难点在使用sql中的trigger和procedures, 第一个作业主要是设计分布式数据库,第二个作业是使用所设计的数据库用JAVA编出软件,所以对编程能力也有一定要求。期末考试主要考察PPT知识点,只考理论,并不考纯技术尤其不考编程问题。

 

难点:使用sql中的trigger和procedures

重点:全是重点。

高分技巧:

- 注意期末考试的理论知识储备

 

FIT5042 - Enterprise application development for the web

by Micheal Li

易懂 3.8星 |  实用 4.8星 | 考核难度:偏难

这门课有点类似FIT5032 - Internet applications development,但是尤其所用技术不同,在不同的公司的使用情况也不一样,所以还是有学习的必要,本门课主要使用JAVA EE,对于JAVA或者编程感兴趣的同学必修这门课,这门课的2个作业都是同一个中型网站,难点是你要懂前端比如javascript, 并且熟悉网站设计的相关知识,所以可以先上 FIT5032, 考试主要考理论,不会考编程。

 

重点:JAVA或者编程的理论知识。

难点懂前端比如javascript, 并且熟悉网站设计的相关知识,

 

FIT5047 - Intelligent systems

by Micheal Li

易懂 3星 |  实用 4星 | 考核难度:难

这门课是AI 的基础课,主要讲机器学习的相关算法知识。然后学习各种AI的模型,对于对AI感兴趣的同学,这门课必修,但是这门课比较,很难拿到高分,作业中需要用到一定的编程技术,然后在lab里主要使用AI 算法和机器学习的算法用程序编写出来,考试也是考算法,所以对数学逻辑有一定的要求。

 

高分技巧:

- 不懂就问tutor

- 提前预习AI的算法和逻辑

 

FIT5145 - Introduction to data science

by Micheal Li

易懂 4星 |  实用 4.5星 | 考核难度:适中

这门课是IT 专业(非数据专业),但想毕业后走数据方向的同学能学到的数据科学的基础课,这门课是很多数据课的前置课程,例如数据挖掘,数据清洗等等,所用的的技术主要是大数据方面的hadoop,作业主要是带着你做一边数据清理分析的过程,然后用data做一些分析 - visualisation,这门课主要用到的语言是R和python, 还是比较实用的一门课对于以后想从事数据方面工作的同学。作业主要是数据清洗和data visualisation,考试不难,都是理论

 

FIT5120 - Industry experience studio project

by Micheal Li

易懂 4星 |  实用 4.2星 | 考核难度:适中

这门是Monash IT专业的最后一学期必修课,一门学分抵两门,分组项目,一般4-5人,从前期需求分析,到设计,规划,开发,迭代,测试,交付,从头到尾带你走一遍project从无到有的过程。期中每个小组会有来自Industry的人来作为mentor来指导你们开发过程中的问题,你需要找好自己在小组中的位置,是负责文档,报告,分析还是编程,这门课绝对压分!绝对压分!所以这门课是几乎不可能拿到HD的,在学期的最后这个项目会参加IT院系举办的EXPO,并在上面跟同届的其他同学的项目比赛,然后学校会邀请行业里的人来作为评委给分并且排名,排名前者该门课成绩分数高,本人回来做过评委,你们的EXPO分数是由多个评委取平均分而得出。

 

FIT5122 - Professional practice

by Micheal Li

易懂 4星 |  实用 3.8星 | 考核难度:适中

这门课是FIT5120的配套课程,也是最后一学期Master of IT的必修,主要是偏理论,FIT5120更偏向实际,这门课主要是根据你们在FIT5120当中所作的项目,写出各种报告短篇论文,这门课也会压分,所以也很难取得HD,这门课的作业均是学报告,占50%,最后考试则是考一些项目开发的一些理论知识,例如开发理:agile,waterfall等。

 

FIT5140 - Advanced mobile systems

by Micheal Li

易懂 4星 |  实用 4.5星 | 考核难度:偏难

这门课很适合放在最后一学期,这门课主要教授物联网手机app开发的知识。因为是进阶的一门app开发,你可以自由选择开发一款安卓或者iOS程序,第一个作业是2人小组作业,主要需要实用各种传感器:湿度,温度,重力,压力,等装在一个Raspberry pi上面,然后用你开发的APP 获取并且实用这些传感器收集到的信息,第二个作业时多人小组作业,会用到node.js来作为服务器编程,并编写一个API,实用restful方式来读取并且修改数据。作业考察主要靠demo和报告没有考试

 

高分技巧:

- 注意平时作业的质量

- Demo和报告反复检查

 

FIT5142 - Advanced data mining

by Micheal Li

易懂 3.8星 |  实用 4.5星 | 考核难度:偏难

这门课是数据挖掘高阶课程,也是大数据方面的高阶课程,lab上会做一些数据挖掘的实验和例子,然后作业大多跟lab相关,主要是为case study设计数据挖掘的模型,然后运行。会用到AI学习的相关知识和Java.作业占40%,考试占60%,考试主要是理论是,背熟PPT就好。

 


 

 

大家都在加群

你还在犹豫什么?

 

近期开课hot
logo

Follow Us

linkedinfacebooktwitterinstagramweiboyoutubebilibilitiktokxigua

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-stripe.png/image/layout/pay-alipay.png

地址

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 8, 11 York st, Wynyard, Sydney CBD
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议

© 2017-2024 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572