根据 Course Study Plan 对接下来需要学习的课程进行大致的分析。
苦难一般的 First Year in Australia 总算度过,幸运的顺利通过了数学和物理的课程,接下来即将开始的 Year 2 会更加偏向专业课程的学习,其实真正的本科生活现在才算开始吧,为了快速熟悉课程已经防止身处挂科边缘的事重蹈覆辙,在这里会根据 Course Study Plan 对大致的课程进行简单的分析,首先把课程安排显示在下面。
在 Year 2 Semester 1 有两门已规定好的 Core Courses 分别是 CITS1402 和 CITS2202,在下方会对这两门课程详细地提供相关信息。
CITS1402 Relational Database Management Systems
这门课程的中文名叫做关系型数据库管理,是一个 Level 1 Core Course 虽说现在很多利用的已经是 非关系型数据库,但无论如何 在计算机实际操作的过程中,处处都离不开数据库,现在正在撰写的此文章在完成之后也会存储在 MySQL 数据库之中。
这门课每周 有 2 hours lectures and 2 hours labs. 学习的内容其实并不算难,五个单元首先是了解数据库的内容,提取和分析其中的信息,然后数据库的实际利用途径,如何改善数据读取便利性和可靠性,使用 SQL 的语言进行数据库操作以及编程,都是和运用密切相关的,所以实际学习起来难度不大,顺利通过也是没有问题的。这门课的教授是中国人,很坏的你知道嘛,一共有 3 Assessments 分别是 20% Project 20% Test 一共加起来才40% 所以还要好好备考 Final。
CITS2200 Data Structures and Algorithms
这门课的中文叫做数据结构与算法,也是很基础的 Programmer 必备的基本技能。讲解存储在计算机中各种抽象的数据类型 ADTs,课程的教授来自印度/巴基斯坦,感觉想要学好这一科 还是要提前在中文语境下多加理解。这门课还会锻炼学生在高级的编程语言下对不同的数据结构进行操作,掌握不同的算法,从而对比不同的数据结构与算法的优劣性在实际应用中发挥所学的知识。除了专业相关的内容外,还会教导有关团队工作、书写 technical reports 以及寻找文献方面的内容。
同样是三种 Assessments 不同的 labs 和 Projects 占 40% 的分数 还有 10% 的期中测试,所以顺利通过还是没有问题的,但是还是尽力那个高分会更好吧。这门课一共是61个小时,所以平均每周也是 4-5 个小时,课业任务不算很大。
这些是 Year 2 S1 所有的 Core Courses, 但我后来注意到 下一个开学的学期其实是 Semester 2, 所以我会在担心应该学的课程将不会开放,可能会从 Year 2 S2 开始学起,所以看一下 S2 的课程。
CITS2002 Systems Programming
系统编程,看这个名字就知道是 C 语言了吧,毕竟 C 语言是各种基础所在。这门课的难度已经比上面的要高,属于 Level 2 Course。 这门课将会学习 C 语言,并了解系统的基础 既 输入 输出 内存管理 与 文件系统,后面将会学习更高级的功能 如运行环境 动态内存管理,好好学习的话一定是没有问题的,况且国内的软件环境也很好了,学习所需要的资源都可以轻松得到。这门课的 三种 Assessment 分别是 40% 的 Project 以及 20% 的期中考试 40% 的期末考试 所以不必担心太多咯。
CITS2211 Discrete Structures
啊 离散结构 差不多就是离散数学咯,讲述计算机科学的数学基础在实际应用中的呈现,听莎蓬蓬讲这是很简单的东西,只要上课有听课基本都不会挂的。并且每周只有三个小时课诶,好棒哟。20% 的 Test 20% Assessment 和 60% 的期末考试 又是同样的套路。 其实我觉得 要学习的课程都不算难吧,大部分甚至可以在一个月内通过网课来学完的 hahaha.
ENSC2011 Global Challenges in Engineering
恐怖的又是一门和 Computer Science 没有直接关联的,和 Diploma 中的 Engineering Principe 应该差不多吧 说不定还会遇上 Dawn,又要做一些乱七八糟的 Assessment 还要写 Report 想白眼,不过这就是整个大学时期最后一门和计算机没有直接关联的课咯,上完就解放了 哈哈哈。Teamwork Teamwork Teamwork Blah Blah Blah.
出勤和老师给出的反馈占 30% 的成绩 然后是 三个不同的 Projects 50% 还有一个 Personal Report 20% 至少这个没有 Final 那就好咯。
我觉得为了以后选择的多样性着想,学习的目的不应该仅仅是 Pass 就好,尽可能的拿到更多的分数,为了 International Exchange, Honours Courses 以及 Scholarship 和后续更方便的升学提前做准备咯。 Year 2 的课程其实也就这些,感觉难度应该都不对吧,最近半个月在家都可以学起来了,剩下的选修课可能会学一门自然语言(日语或者韩语)然后学一门可以掌握的前端 加速可以去相关公司找到对口实习工作的进程噜。
Tommy
2018年7月10日 开封