干货|UNSW 2019 IT专业选课指南!小哥哥小姐姐带你避雷!安排!

2018年12月05日 澳洲IT圈


封面

2018年的学年已经结束了,2019年开学还会远吗?

今晚就要出成绩了,是不是很紧张~

在选课上如何避免踩坑,哪些课实用,哪些课太难?

小编邀请了UNSW的小哥哥小姐姐们为新来的小伙伴们开的课程逐一评分,让你精准挑选适合自己的课程!


文 | RUI/JIE

编辑 | ice

时间 | 用不了一局吃鸡的时间


UNSW IT专业选课小哥哥小姐姐心得分享来啦~

请搬起小板凳坐好开始吧~


UNSW的IT专业开设的IT专业课程,我们分别从易懂(课程知识点是否易于理解,1星非常难,5星很简单)、实用(课程内容是否实用,1★不实用,5★很实用)、考核(考试难度及作业量,1★难过,5★易过)来评价。

 

 IT专业课程评价 

COMP9021 Principles of Programming


易懂  4.5

实用  5.0

考核  4.8


简介:

UNSWIT编程入门课程,使用语言为Python。教授是IT学院男神Eric MartinCOMP9021主要使用Python来进行编程入门及思想的介绍,它是一门必修课,同时也是很多课程的前置课。课程内容涉猎广泛,对很多计算机方向都做了入门的介绍,包括编程开发,数据处理,爬虫抓取,算法设计等。此门课程必须学好,个人感觉,如果此门课程如果低于D,后面的学习会比较吃力

 

编程语言为Python,编程的入门课程以及很多课程的前置,必须学好。


Tutor简评:①没有编程经验的转专业的同学,前期会比较吃力。

                   ②建议同学们从一开始就要认真学,期中考试之前的比较简单,别

                    产生错觉,期中以后的内容还是挺难的。

                   ③能力要求不仅会,还要精通,刷HD必备课程。

                   

 

COMP9311 Database Systems


易懂  4.0★

实用  4.5

考核  4.5

 

简介:必修课程,数据库入门课程,很多课程的前置课程。教授水平个人感觉不是很高,上课基本就是念PPT。但这门课作为数据库的入门课程,需要认真对待,特别是对数据库方向的同学。

 

编程语言为SQL,数据库环境为Postgresql,对于有SQL经验的人,会比较简单,对于没有SQL经验的人来说,会比较吃力,推荐LAB的代码多敲几遍。

 

Tutor简评:①此课程Double pass。没有期中考试,quizassignment都比较简

                    单,总分40分,不出意外,基本都35+,但是期末比较难。

                   ②只要不挂科,D比较容易,HD不容易。需要多练习。


 


COMP9020 Foundations of Computer Science


易懂  4.0

实用  4.0

考核  5.0

 

简介:该门课之前是很多课程的前置课程,现在不做要求了。属于计算机理论基本介绍的一门课程,推荐转专业的或者没有计算机背景的同学选择该门课程。此外,lecturer要求比较严格,对于从国内过来的同学,是一门比较好的适应国外教学的课程。

 

Tutor简评:  ①有数学和计算机背景,没有难度。但要求论证过程严谨。

②只要不挂科,D比较容易,HD满足过程严谨比较容易。

lecturer人比较nice,有问必答,而且详细解答


COMP9024 DataStructures and Algorithm

 

易懂  5.0 

实用  5.0 

考核  4.8 

 

9024 课程内容是数据结构与算法,也是很多课程的前置课。这门课编程语言为C。首先Michael会先介绍C语言,比如指针的应用,结构体,内存管理。之后会放第一个作业,运用图的操作,深度搜索广度搜索,邻接链表,邻接矩阵等。每个学期作业考察点是不一样的,但是每次放作业之前,Michael会把相关的知识点讲到。图的算法讲了很多,这部分一定要全部弄懂并且算法代码也要会写,当时期末考试考到了一道图的一个算法的变形,写出伪代码。最后讲了树,BSTs234,红黑树,运用这些算法去减少复杂度。还有字符的匹配,Boyer-Moore,Knuth-Morris-Pratt两个算法。TriesHuffman算法也都很重要,图,树,字符这三部分一定要好好看,期末考试有相关算法的题。


这门课程有期中考试,期末考试,Michael老师很认真并且很良心,考试题目就是在他教的范围里,不会出很难的题,所以一定要好好复习,只要好好复习最后分数都挺高的。

 

Tutor简评: 

①没有编程经验的转专业的同学,在开课前一定要自学c语言,不然写作业的时候会很吃力。

②这门课的内容非常有用,很多算法在之后的课程会用到,之后工作面试也会考其中的一些算法。

③能力要求不仅会,还要精通,刷HD必备课程。

 

COMP9331 ComputerNetworks and Applications

 

易懂  4.5 

实用  5.0 

考核  4.0 

 

简介:

9331是大多数网络分支的专业课,也是一门必修课,networks 7layers和每层layer中的原理和作用机制,编程语言可用python, java,第一个作业是模拟三次握手,作业和课程的关联不大,加上老师是个印度人口音很重,主要还是靠自学,中文书《计算机网络:自顶向下》很有用,讲解非常详细也和老师课程内容相符。每周还有lab是要提交lab作业的,比较琐碎。

 

老师上课讲的题目,还有最后期末给的sample很多,但是真正期末考试的题又是另一种形式和难度,所以这门课想要拿高分,平时就要费时间好好完成lab,两个大作业也有很多很小的cases要考虑到。期末复习的时候,一定要弄懂知识点,弄懂真正的原理,才能在比samples要难的期末考试中做对题。最后老师没怎么细讲的security的部分期末出了两道题,题量非常大,每道题光题目就有一页纸的长度。所以,期末复习要复习好security这一部分,考试的时候抓紧时间,不要在一个题上耗太久,题量很大。

 

Tutor简评: 

①课程内容各种协议,各层原理很有用,如果是计划在毕业后走web方向的话,这门课挺有用的。

②作业有点难度,可以多和labtutor沟通,也可以从他们那里学到很多web的知识。

③明白samples后的知识点,融会贯通,这个老师出题很活,不要机械的去刷题。

 

GSOE9210 Engineering Decisions


易懂  4.0 

实用  4.0 

考核  4.0 

 

简介:新南水课之一,基本上不用上课,老师很懒。期中基本原题,期末比较难,PASS很容易,HD比较难。建议跟比较难的课程一起选,这样可以集中精力去复习难课,这门课考试前看两天就可以。

 

Tutor简评:①老师很懒,PASS很容易,HD很难,水课必备。


 

GSOE9820 Engineering Project Management


易懂  3.0 

实用  3.5 

考核  4.5 

 

简介:必修课程。新南坑爹课之一,推荐大家能免此课就免,不能免的话,尽量找一个轻松的学期去选该门课程。该门课程采用随机分组,模拟项目管理的管理过程,每天需要汇报项目日报,周报,还要谈自己的看法及想法,极其考察队友及团队能力,如果分组遇到坑爹队友,可以直接退课,不然很容易挂科。

 

Tutor简评: ①难课之一,个人不建议第一个学期选择。


 

MATH5905Statistical Inference

 

易懂  4.0

实用  4.5

考核  4.0

 

简介:数学学院的课程,统计类的入门课程,如果之前有学过统计类课程的,推荐此课程,期中和期末基本都是原题。对于想要入门机器学习之类的同学,也推荐必选。

 

Tutor简评: ①数学统计类入门课程,PASS很容易,HD抱队友大腿也比较容易。




感谢我们学霸学长学姐的吐血整理~

同学们想了解更多资讯的请扫码添加客服小嘿小姐姐~



澳洲IT求职技术群

我们是澳洲最专业的IT技术交流求职群体,目前已经有六千多个小伙伴,而且我们这个群体在不断壮大中,交流技术、工作内推,欢迎IT行业同仁加入,需要合作的请在后台留言。目前大群人数已过百,想要入群的朋友:

请扫二维码入群




我们是谁

布里斯班 · 悉尼 · 墨尔本· 西雅图

打造澳洲IT精英圈 · 做信息时代的匠人

澳洲IT匠人圈 - 澳洲最专业的IT专业人士组织。我们的初衷就是连接海内外的IT同仁,团结互助、工作内推、职场升迁,让在土澳的我们也能感受到高科技的光芒。IT匠人圈有一系列的品牌活动:Offer收割机、大咖面对面、匠人Workshop、匠人线上公开课、创业英雄会,活动开展以来反响强烈。

  

让我们共同努力,一起实现梦想

欢迎各界人士的加入,合作交流请在后台留言

投稿,请联系小花或E-Mail

[email protected]

商务联系

首席勾搭官 | +61 451 010 217

首席勾搭官小花 | 微信 uniapp001

欢迎关注IT匠人圈微信公众号

 


收藏 已赞