Deloitte
6 位校友岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
COMP9024/COMP2521
本课程介绍是由往届学长学姐回忆编辑而成。 简介:9024 课程内容是数据结构与算法,也是很多课程的前置课。这门课编程语言为C。首先会先介绍C语言,比如指针的应用,结构体,内存管理。之后会放第一个作业,运用图的操作,深度搜索广度搜索,邻接链表,邻接矩阵等。每个学期作业考察点是不一样的,但是每次放作业之前,Michael会把相关的知识点讲到。图的算法讲了很多,这部分一定要全部弄懂并且算法代码也要会写,当时期末考试考到了一道图的一个算法的变形,写出伪代码。最后讲了树,BSTs,234,红黑树,运用这些算法去减少复杂度。还有字符的匹配,Boyer-Moore,Knuth-Morris-Pratt两个算法。Tries和Huffman算法也都很重要,图,树,字符这三部分一定要好好看,期末考试有相关算法的题。 视频: UNSW 2019T3 COMP9024/2521 HD学霸经验分享+作业结构解析 视频:UNSW 2019 T3 COMP9024/2521 week 3 作业+知识点解析 视频:UNSW COMP9024/2521 HD学霸经验分享 视频:UNSW T2 Comp 9024 期中知识点串讲 视频:UNSW T2 COMP9024 assignment 1思路解析 (上 ) 视频:UNSW T2 comp 9024 assignment1思路讲解 (下)
Reviews
3.0
难度
3.8
含金量
3.0
压力
3.3
教师评分
也许是因为我同上了的COMP1531,COMP2521感觉特别差劲。课程内容很吸引人,因为基本上都是逻辑加额外步骤,但我无法真正摆脱课程没有那种感觉良好的因素。额外的录音和教程往往是比讲座更好的学习资源,这并没有什么帮助,尽管工作量明显比上学期少。导师们都很好--但其实没什么可补充的,除非你喜欢这门课的内容,否则我不建议选修这门课。
对于任何从事计算机科学或软件工程的人来说,这是一门非常重要的课程,因为其内容与你在申请实习和工作时在编程面试中可能会看到的问题的性质和类型非常相关。这门课程还使你能够编写更好的代码,因为你现在已经掌握了足够的算法知识,可以选择合适的算法并分析你编写的程序的效率。
一个有趣的课程,有一些困难的部分,总体上很有用。lecture书面材料足够多,并且教程也很好地配合了他们。
这门课的评估有点复杂,有实验室内容,作业,实践考试和期末考试。本课程是COMP1511的直接延续之一。它取代了COMP1927。UNSW CSE建议在第二年参加,但是在第一年的第二学期确实没有问题。这是将来几乎所有计算机科学课程的前提。我在期末考试丢掉了很多分数让我很沮丧。有时,我发现一些实验室练习和作业很费力。唯一困扰我的是,有时候,这门课的任务对我们要做的事情还不够清楚。
From Seniors
基础信息谁都查得到,真正值钱的是过来人的经验。
比你早一年的学长留下的真实经验 —— ChatGPT 给不了。
这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。
这门课暂无往年考点记录。
下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。
统计自 317 份脱敏校友证言
岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer
岗位:Full-stack Developer · Data Engineer · Consultant
关于这块数据,我们说实话
雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。
我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。